摘要: 例:被keep-alive包裹的组件,点击新增按钮返回主页面之后 没有刷新列表 解决思路:包含了keep-alive的组件,created()、mounted()都只会触发一次。但是activated每一次进入组件,都会触发一次 1.再详情页点击确认返回主页面时 传递一个参数值 initFlag=t 阅读全文
posted @ 2023-05-29 14:53 小鱼爱吃菜 阅读(32) 评论(0) 推荐(0)
摘要: 给input 标签内加 ref="inputName "然后在想要执行的地方写 this.$refs.inputName.focus() 1.如果想要打开这个页面的时 让光标自动显示到input框内 就在mounted里加 2.如果想在执行事件之后让光标显示到input框内就加在事件里 阅读全文
posted @ 2023-05-12 10:25 小鱼爱吃菜 阅读(535) 评论(0) 推荐(0)
摘要: 1.添加一个属性就可完成这个需求 filterable 阅读全文
posted @ 2023-04-10 17:39 小鱼爱吃菜 阅读(385) 评论(0) 推荐(0)
摘要: 1.在assets文件夹下,新建文件夹,创建common.js 2.在main.js中引用 import common from "@/assets/common/common.js"; Vue.prototype.common = common; 3.在页面中使用 this.common.iCel 阅读全文
posted @ 2023-04-10 16:08 小鱼爱吃菜 阅读(149) 评论(0) 推荐(0)
摘要: 1.问题描述 : 规格型号与设备类型联动,当选择“规格型号”后,清空“设备类型”选择框内容,选择数据赋值时失效。 2.解决 添加this.$forceUpdate();进行强制渲染,效果实现。 getSecondName() { this.$forceUpdate(); }, 阅读全文
posted @ 2023-04-04 10:25 小鱼爱吃菜 阅读(197) 评论(0) 推荐(0)
摘要: //检验不能为中文 checkData(rule, value, callback) { if (value) { if (/[\u4E00-\u9FA5]/g.test(value)) { callback(new Error("不能包含中文!")); } else { callback(); } 阅读全文
posted @ 2023-04-01 10:39 小鱼爱吃菜 阅读(39) 评论(0) 推荐(0)
摘要: 当参数含#&%等特殊字符时(例如 id ='CT#10002' ) 可使用encodeURIComponent()方法 阅读全文
posted @ 2023-04-01 10:34 小鱼爱吃菜 阅读(154) 评论(0) 推荐(0)