您可能希望将该功能包装到过滤器中,这样就不必在所有控制器中都放置mySplit函数。例如
angular.module('myModule', []) .filter('split', function() { return function(input, splitChar, splitIndex) { // do some bounds checking here to ensure it has that index return input.split(splitChar)[splitIndex]; } });
在这里,您可以按原先的意图使用过滤器
{{test | split:',':0}}{{test | split:',':0}}
有关更多信息,请访问http://docs.angularjs.org/guide/filter(感谢ross)
Plunkr @ http://plnkr.co/edit/NA4UeL
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)