摘要:
commonjs模块化: //导出 module.exports={ flag:true, test(a,b){ return a+b } } //导入 var s=require("./") ES6模块化 1.具名导出 使用exort导出,当在js文件中定义了一些变量或函数时,只需要使用expor 阅读全文
posted @ 2020-08-14 21:36
颿華正茂
阅读(94)
评论(0)
推荐(0)
摘要:
当我们封装组件,里面有些东西不确定的时候,我们就可以使用插槽slot, 可以在插槽里面写一个默认的值,如果没有替换就使用默认值,如果有替换就使用替换值。 还可以使用具名插槽,就是给插槽一个name值,然后使用的时候,在对应的标签上写上slot=“name值” 阅读全文
posted @ 2020-08-14 20:29
颿華正茂
阅读(112)
评论(0)
推荐(0)
摘要:
父组件访问子组件使用$chrean或者$refs <div id="app"> <nv></nv> <nv></nv> <nv></nv> <nv ref="a"></nv> <button type="button" @click="dianji">点击</button> </div> <temp 阅读全文
posted @ 2020-08-14 19:22
颿華正茂
阅读(164)
评论(0)
推荐(0)
摘要:
在组件中我们使用的数据data通常是一个函数 那么为什么设计成一个函数,而不是像vue实例里面的对象一样呢 首先我们想一下函数的特性,函数调用一次就有一个自己的作用域,当调用第二次的时候又是一个新的作用域,与第一个没有任何关系 所以如果组件里面的data设计成对象,那么他们共用的数据就会是一个,这样 阅读全文
posted @ 2020-08-14 18:32
颿華正茂
阅读(110)
评论(0)
推荐(0)
摘要:
我们通常会在表单中使用v-model来实现数据的双向绑定。 那么这个v-model是怎么来实现的呢?也就是说如果没有这个v-model我们怎么来实现这个双向绑定 这个时候,我们可以使用v-bind来动态input里面的value属性,把data里面的数据绑定在上面,然后又给input绑定一个inpu 阅读全文
posted @ 2020-08-14 11:52
颿華正茂
阅读(315)
评论(0)
推荐(0)