06 2022 档案
摘要:添加options配置 export default { options: { styleIsolation: 'shared', }, name: 'DynamicFormItem', components: { selectDialog, }, }
阅读全文
摘要:方法1: //计算表达式的值 function evil(fn) { var Fn = Function; //一个变量指向Function,防止有些前端编译工具报错 return new Fn('return ' + fn)(); } 方法2 function eval1 (str) { var
阅读全文
摘要:如果想监听子组件的生命周期时,可以像下面例子中这么做: <template> <child @hook:mounted="removeLoading" /> </template> 这样的写法可以用于处理加载第三方的初始化过程稍漫长的子组件时,我们可以加loading动画,等到子组件加载完毕,到了m
阅读全文
摘要:$options是一个记录当前Vue组件的初始化属性选项。通常开发中,我们想把data里的某个值重置为初始化时候的值,可以像下面这么写: this.value = this.$options.data().value; 这样子就可以在初始值由于需求需要更改时,只在data中更改即可。 这里再举一个场
阅读全文
摘要:很多开发者会在watch中某一个变量的handler里调用多个操作,如下所示: <script> export default { data() { return { value: "", }; }, methods: { fn1() {}, fn2() {}, }, watch: { value:
阅读全文
摘要:<template> <div id="app"> <h3>{{ timeFormat }}</h3> </div> </template> <script> export default { name: "App", data() { return { // 用于显示时间的变量,是一个HH:MM:
阅读全文