angular.js - ng-show 表达式动态显示
问题描述
form input输入框点击搜索框显示提示内容,点击其他地方,提示内容消失
代码见下
<form name='checkForm'> <p class='form-group'><label class='col-sm-3 control-label'>用 户 名</label><p class='col-sm-8 account'> <input type='text' placeholder='您的账户名和登录名'ng-model='account'name='account'required='required'ng-pattern='regularList.account'ng-blur='checkForm.account.$blured = true;'ng-focus='checkForm.account.$blured = false;'autocomplete='off'/> <span ng-class='{’right’:(checkForm.account.$error.pattern),’error’:checkForm.account.$valid}'></span></p> </p> <p ng-show='checkForm.account.$blured'><p class='input-tip'> <i></i> <span>!支持中文、字母、数字、“-”“_”的组合,4-20个字符</span></p> </p></form>
具体效果见下
当我点击搜索框时,提示内容显示
求指导,谢谢
问题解答
回答1:ng-blur和ng-focus的表达式写反了吧?还有变量里边有必要加入$blured么?随便一个变量都能标记是否获得焦点吧,你再看看。
相关文章:
1. php - mysql 模糊搜索问题2. javascript - 我的站点貌似被别人克隆了, google 搜索特定文章,除了域名不一样,其他的都一样,如何解决?3. 求救一下,用新版的phpstudy,数据库过段时间会消失是什么情况?4. html5 - input type=’file’ 上传获取的fileList对象怎么存储于浏览器?5. python没入门,请教一个问题6. javascript - js setTimeout在双重for循环中如何使用?7. php - 微信开发验证服务器有效性8. php如何获取访问者路由器的mac地址9. javascript - 在 vue里面用import引入js文件,结果为undefined10. 小程序怎么加外链,语句怎么写!求救新手,开文档没发现
