标签:str return inject 没有 混入 ejs 钩子函数 div 等价
1. vue 生命周期函数(详细查看:Vue实例的生命周期(钩子函数))
有 10 个钩子,对应 5 个动作:
2. 组件间通讯
3. mixin 和 mixins
mixin 是全局混入,mixins 是局部混入
// 全局 mixin 所有组件都会有 person 属性 Vue.mixin({ data () { return { name: ‘vue superman‘ } } }) /*********mixins 局部混入*********/ // mixin.js export default { data() { return { name: ‘vue superman 2333‘ } } } // component1.vue import mixin from ‘./mixin.js‘ export default { mixins: [mixin] }
4. keep-alive
切换组件的时候,可以保存组件的状态,触发组件的activated deactivated生命钩子。
通常配合 router-view 和 v-if 使用
<keep-alive> <router-view></router-view> <HelloWorld v-if="show"></HelloWorld> </keep-alive>
标签:str return inject 没有 混入 ejs 钩子函数 div 等价
原文地址:https://www.cnblogs.com/amiezhang/p/11519727.html