发表于: 2017-03-29 22:31:53
1 1304
今天完成的事情:
主要解决的是表单验证,基本实现了官网演示的动态效果;
明天计划的事情:
三组单选按钮有问题,我写的是显示后的结果,实际上是后台返回的数字转换成相应的选项,
明天要解决这一点;
遇到的问题:
表单验证时的问题,ngMessages验证时一直不显示结果,在form表单命名时不能随便命名,如我的name="signup-form";
然后在ng-message处引用时不识别name,有时识别了,还是无法验证;
当把name="signup-form"修改为name="signupform"时一起都正常了;
命名时要注意不要有element元素的名字;
另外正则表达式验证是pattern="[\u4e00-\u9fa5]{2,6}"而非ng-pattern="[\u4e00-\u9fa5]{2,6}"!
选中修真类型单选按钮时,修真立愿显示提示信息,一直解决不了,最后在师兄指点下采用ng-if解决了;在文本编辑器获取焦点时,修真立愿显示提示信息消失了,采用jquery的焦点事件解决;
无法显示时间插件和文本编辑器插件,(1)给这两个插件绑定指令,然后传入控制器;(2)直接在控制器中使用,使用$timeout定时器也可以解决;
收获:
再给元素命名时要注意不要有element元素的名字;
正则表达式验证是pattern="[\u4e00-\u9fa5]{2,6}"而非ng-pattern="[\u4e00-\u9fa5]{2,6}"!
知道了ng-if和jquery的焦点事件的用法;
无法显示插件,(1)给插件绑定指令,然后传入控制器;(2)直接在控制器中使用,使用$timeout定时器调用插件也可以解决;
评论