<!DOCTYPE html> <html ng-app="myApp"> <head> <meta charset="UTF-8"> <title></title> <script src="js/angular.min.js"></script> </head> <body ng-controller="myCtrl"> <div> <span>截取字符串:</span> <span>{{name|myfilter}}</span> </div> <div> <span>去除文字中的空格(文字中间和开头):</span> <span>{{urlstr|myurl}}</span> </div> <script type="text/javascript"> var app = angular.module('myApp', []); app.controller('myCtrl', ['$scope', function($scope) { $scope.name = 'xiaoming;xiaobei'; $scope.urlstr = ' ww w.baodu.com'; } ]); /* app.filter('myfilter',function(){ return function(value){ var num = value.indexOf(';') return value.substr(0,num); } });*/ app.filter('myfilter', function() { return function(value) { return value =value.split(';')[0]; } }); app.filter('myurl', function() { return function(value) { return value = value.split(" ").join(""); } }); </script> </body> </html>
angular 自定义过滤器>>截取字符串、去除字符串中的空格
最新推荐文章于 2024-05-14 00:41:07 发布