摘要:
父组件内定义插槽具体内容 <table-data> <!-- 两种方式,下面是简写 <template v-slot:supplierOrderNo="data" >--> <template #supplierOrderNo="data" > {{ data.data}} </template> 阅读全文
摘要:
methods:{ dictByItem: function(item, row) { let dictElement = this.dict[item.dictName]; let filter = dictElement.filter(i => i.value row[item.prop] + 阅读全文
摘要:
<el-table-column label="保司提交资料报文" prop="insuranceSubmitData" show-overflow-tooltip /> 将show-overflow-tooltip改为动态绑定此处是为了将表格渲染封装成通用组件 <template v-for="i 阅读全文
摘要:
多个组件引入同一个js文件,实例化对象,数据不会错乱,再引入相同的组件,例如每个页面都需要引入到一个分页组件,然后分页组件需要获取各自父组件中的实例对象 通过 this.$parent 即可获取到父组件中的数据 所以在使用子组件时可以不用在组件上传入数据 公共js文件 function data1( 阅读全文
摘要:
代码复用,可以使用引入的组件内的数据以及方法 使用 Mixins 的步骤 定义 Mixin: 创建一个包含共享选项的对象。例如,定义一个 myMixin.js 文件: // myMixin.js export default { data() { return { mixinData: 'This 阅读全文
摘要:
如果将方法定义在methods里 就可以在模块中使用该方法 test1方法无法正常使用 test2方法可以使用 阅读全文
摘要:
Vue2 存在两种监听方式,分别是简单监听和复杂监听 简单监听:监听的是一个回调函数,当监听的值发生改变时,才会执行监听动作。 <template> <h2>当前求和值为:{{ sum }}</h2> <button @click="sum++">点击加1</button> </template> 阅读全文
摘要:
beforeCreate:在这里加loading(页面加载的时候我想要做的事情) created:在这里结束loading,还可以做一些初始数据的获取 beforeMount:载入前(已经完成了data和el数据初始化),但是页面中的内容还是vue的占位符,data中的数据是没有被挂载到dom节点中 阅读全文