angularjs对于输入法输入的内容无法及时校验

joey_waiting 2017-05-24 08:55:55
在键盘上直接输入英文汉子符号等是可以实时校验的,但是从输入法输入的文本发现不能及时校验,必须要失去焦点才可以触发校验,请问各位大神怎么解决这个问题?
...全文
236 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
joey_waiting 2017-05-24
  • 打赏
  • 举报
回复
引用 1 楼 functionsub 的回复:
$scope.content = '';
$scope.$watch('content',function(newVal,oldVal){
    // 此处判断
})
html :
<input type="text" ng-model="content" />
以上基于angular1
不行的,通过输入法输入的内容就是因为没有触发Model改变,所以无法验证~
functionsub 2017-05-24
  • 打赏
  • 举报
回复
$scope.content = '';
$scope.$watch('content',function(newVal,oldVal){
    // 此处判断
})
html :
<input type="text" ng-model="content" />
以上基于angular1

87,989

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧