angular项目
文章平均质量分 67
kelsey_fhy
小鲤鱼的江河湖没有海
展开
-
光标定位到校验失败的表单。光标聚焦后又迅速失焦
项目场景: 填写的赠品大于等于10,保存时,需要弹框提示用户。 用户确定则直接保存,用户点取消则不保存且光标定位到大于等于10的输入框中。 问题描述: 遇到的问题: 用viewChild拿不到孙组件,返回的是undefined。 点击保存时,会弹出模态框,点取消时,光标会定位到校验未通过的赠品输入框中,但是又迅速失焦。 赠品可以添加多个,所以赠品输入框也会有多个,取消时如何定位到校验未通过的输入框中。数据和视图找不到对应。 原因分析: 问题的分析: viewChild是父组件与子组件之间的通原创 2021-07-28 14:01:49 · 459 阅读 · 0 评论 -
angular中 插值表达式里调用方法会不停触发方法
angular中 插值表达式里调用方法会不停触发方法 <div>{{getConsole()}}</div> getConsole() { console.log('123'); } 控制面板上会打印多次123,页面上任何的操作性行为(鼠标移动、点击…)都会继续触发这个函数的执行。 原因:angular的脏数据检查机制(具体的原因:后面补充) 项目中为什么会在插值表达式中调用方: 插值表达式中的值依赖于数组循环中的每一个item的值 插值表达式中对每一个item原创 2020-09-02 17:22:22 · 1080 阅读 · 0 评论