猿问
vue的单文件组件如何拼成一个页面?
比如我现在有一个top.vue 和bottom.vue怎样能作为页面的header和footer在每一个页面中调用呢?
米脂
浏览 1274
回答 1
1回答
守着一只汪
某个项目的app.vue文件:<template> <div id="app"> //在这里调用你的组件 <TopContainer></TopContainer> <BHeader></BHeader> <BContent :rows="rows"></BContent> <BNavSide :options="options" v-on:change="isShowMask"></BNavSide> <div class="wnd-mask" ref="mask" v-show="showMask"></div> </div></template><script>//在这里import组件import TopContainer from 'components/common/TopContainer.vue'import BHeader from 'components/common/BHeader.vue'import BContent from 'components/content/BContent.vue'import BNavSide from 'components/nav/BNavSide'import { mapGetters } from 'vuex'export default { name: 'app', //在这里写用到的组件 components: { TopContainer, BHeader, BContent, BNavSide }}</script>授人以鱼不如授人以渔,根据上面的方法就可以解决你的问题了
0
0
0
随时随地看视频
慕课网APP
相关分类
JavaScript
我要回答