为了账号安全,请及时绑定邮箱和手机立即绑定

过滤输入中的ng-model

过滤输入中的ng-model

弑天下 2019-08-15 17:04:14
过滤输入中的ng-model我有一个文本输入,我不想让用户使用空格,键入的所有内容都将变为小写。我知道我不允许在ng-model上使用过滤器,例如。ng-model='tags | lowercase | no_spaces'我查看了创建自己的指令但是添加了函数$parsers并且$formatters没有更新输入,只更新了其他元素ng-model。如何更改我正在输入的输入?我本质上是在尝试创建“标签”功能,就像StackOverflow上的功能一样。
查看完整描述

3 回答

?
当年话下

TA贡献1890条经验 获得超9个赞

解决此问题的方法可能是在控制器端应用过滤器:

$scope.tags = $filter('lowercase')($scope.tags);

不要忘记声明$filter为依赖。


查看完整回答
反对 回复 2019-08-15
  • 3 回答
  • 0 关注
  • 779 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信