首页 > 其他分享 >Vue3 在主页中加入其它模板页template

Vue3 在主页中加入其它模板页template

时间:2023-06-30 17:12:52浏览次数:33  
标签:vue template 主页 export components Vue3 模板 HeaderComponent

模板页

在components目录下 新建 HeaderComponent.vue 文件

 HeaderComponent.vue 

<template>
        <div >
              元素  
        </div>
</template>

<script>
export default {
  // 组件名称
  name: 'HeaderComponent'
}
</script>

<style scoped>
/* 在这里添加组件的样式 */
</style>      

主页引用

html 引入

<header-component> </header-component>
<script>
    /* 引入头部 */
    import HeaderComponent from '@/components/HeaderComponent.vue'

  export default {
    name: 'MainIndex',
    components: {
        HeaderComponent
    },
    props: {
        msg: String
    },
.....

重点是这两句

 

标签:vue,template,主页,export,components,Vue3,模板,HeaderComponent
From: https://www.cnblogs.com/hailexuexi/p/17517306.html

相关文章

  • 【SpringBoot】RedisTemplate自动注入失败原因及解决方案
    报错:packagecom.example.springdataredisdemo;importorg.junit.jupiter.api.Test;importorg.springframework.beans.factory.annotation.Autowired;importorg.springframework.boot.test.context.SpringBootTest;importorg.springframework.data.redis.co......
  • Vue3 reactive 操作数组 响应性(数组变了,但页面显示没变)问题
    问题代码:tableTemplates:Array<HkTaskTemplateEntity>=reactive([]);//删除方法的一部分,根据templateId删除数组数据this.tableTemplates=this.tableTemplates.filter(item=>templateId!==item.templateId);删除后tableTemplates数组中对象减少,但vue页面显示数据......
  • vue3+tsx开发语法详解
    参考链接vue3+tsx开发语法详解vue3官方文档和jsx的使用......
  • Vue3 使用 axios 实现跨域
    Vue3使用 axios可以实现请求跨域问题1.安装axiosnpminstallaxios-S2.引入axios并配置为全局 $axios 对象main.jsimport{createApp}from'vue'importAppfrom'./App.vue'importaxiosfrom'axios'//createApp(App).mount('#app')c......
  • Vue3 vite:is a JavaScript file. Did you mean to enable the 'allowJs' option?
    描述今天在vue3+vite下进行打包时,突然vscode报了一个error。 大概的意识是询问是否启用“allowJS”选项,因为该文件在程序内是指定用于编译的根文件。提示信息已经很明确了,下面从网上摘抄了下什么是allowJS选项。allowJs是1.8中新提供的选项。TypeScrip......
  • 第1节:vue3开发前准备
    (1)需要安装nodeJs版本16.0或以上版本     以下是2023年6月30日官方文档截图 (2)查看你的电脑里node版本 通过cmd命令查看node-v查看是否大于等于16 (3)创建vue项目注意:vue项目的命名不能用大写字母,只能小写字母,创建的项目名会以文件夹的方式呈现创建命令:cmd进......
  • Vue3 如何使用 axios
    在Vue3中集成和使用AxiosAxios是一个流行的JavaScript库,用于在浏览器和Node.js中进行HTTP请求。它提供了简洁的API,可以轻松地发送异步请求并处理响应数据。在Vue3中,我们可以使用Axios来与后端进行数据交互。 参考资料:Axios官方文档:GettingStarted| AxiosD......
  • Vue3从入门到精通(三)
    vue3插槽Slots在Vue3中,插槽(Slots)的使用方式与Vue2中基本相同,但有一些细微的差异。以下是在Vue3中使用插槽的示例://ChildComponent.vue<template><div><h2>ChildComponent</h2><slot></slot></div></template>​//ParentComponent......
  • [vue3-print-nb]vue3中实现打印功能
    vue3安装npminstallvue3-print-nb--save项目中引入//全局引用import{createApp}from'vue'importAppfrom'./App.vue'importPrintfrom'vue3-print-nb'constapp=createApp(App)app.use(Print)app.mount('#app')//......
  • Vue3+Element-Plus安装及模拟增删改查
    软件安装:nodejs16https://nodejs.org/download/release/v16.20.0/将npm设置为淘宝镜像:npmconfigsetregistryhttps://registry.npm.taobao.org 创建vue3项目:npminitvue@latestEleement-Plushttps://element-plus.gitee.io/zh-CN/安装:npminstallelement-......