logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

模块之间的耦合性到底指的是什么,js如何减少耦合性

1.所谓低耦合,就是一个组件在多个环境,复杂的项目下,都可以运行,而不会出现不可用的情况2.vue的组件就是使模块独立,尽量降低耦合性,达到组件高复用,低耦合3.应尽量减少使用全局变量4.不推荐在Js里修改样式,这样所有样式依然回归到css样式中5.整一个的思路是这样的:出现了重复代码 -> 封装成一个函数 -> 封装成一个模块 -> 封装成一个插件,vue应用的就是模块...

VUE中el-form循环绑定

在我们开发过程中,有时会遇到el-form循环绑定校验,并且后台返回的是动态表单list的形式,并且动态绑定是否必填<el-formref="addForm":model="submitForm"//绑定的表单对象label-width="125px":rules="rules"//绑定的校验规则><el-form-item v-fo...

#list
vue中如何监控某个对象属性值的变化:

比如现在要监控data中,obj.a的变化,vue中监控对象属性变化可以这样:watch:{'obj':{handler(newValue,oldValue){console.log('aaaaaa')}deep:true}}deep代表深层遍历,一旦使用deep,就表示监控obj对象中所有的属性如果你想要监控obj对象里面特定的一个属性,...

delete和vue.delete的区别

let arr1 = [1,2,3]let arr2 = [1,2,3]delete arr1[1]this.$delete(arr2,2)console.log(arr1)console.log(arr2)输出结果是【1, empty, 3】【1,2】delte会删除数组的值,但是它依然会在内存中占位置而vue.delete会删除数组在内存中的占位...

到底了