VUE组件封装、切换和父子组件变量函数的调用
1、组件封装文档
2、如何在标签中切换组件
测试代码
<style >
</style>
<template>
<Layout>
<Modal
v-model="sceneAddModal"
title="新增"
@on-ok="ok"
@on-cancel="cancel">
<component :is="addComponent"></component>
</Modal>
</Layout>
</template>
<script>
import EidForm from @/components/scene/EidForm;
import SceneForm from @/components/scene/SceneForm;
import AddSceneCell from @/components/scene/AddSceneCell;
import AddEidCell from @/components/scene/AddEidCell;
export default {
components: {
EidForm: EidForm,
SceneForm:SceneForm,
AddSceneCell:AddSceneCell,
AddEidCell:AddEidCell
},
data () {
return {
addComponent:}
},
method:{
addNewElement(){
this.addComponent = AddSceneCell;
this.sceneAddModal = true;
},
eidNewElement(){
this.addComponent = AddEidCell;
this.sceneAddModal = true;
}
}
</script>
3、组件间的函数调用 (1)vue中 关于$emit的用法可以子组件调函数调用父组件函数 (2)vue子组件如何修改父组件中的变量
