Vue项目中components组件(模板)的使用及说明
vue中components组件的使用
在web项目开发过程中,我们经常会遇到重复代码结构,比如页面的头部、底部等,通常我们都是作为模板或者公共文件进行设计使用,在vue中,我们可以使用components组件(模板)来实现。
下面我们按步骤实现组件的使用。
第一步:创建组件vue文件
我们在src目录中的视图view目录中,创建组件目录,如header,再在header目录下创建header.vue文件,作为组件文件,在header.vue中加入所需元素。

第二步:引入组件文件
在需要引入组件的vue文件中引入组件文件,如在index.vue中引入header.vue
import header from '@/views/header/header'
第三步:注册组件
我们在index.vue文件中的script部分,找到export default ,在里面写入注册代码
components: {
'my-header': header
} 
第四步:应用组件
在index.vue的代码部分,应用header组件
<my-header></my-header>

vue中components组件的使用笔记
components和component的区别?
components ,它的意思是组件;component,它的意思是组成部分,俩者不一样,使用的位置也不同。
components使用的步骤
1.创建组件vue文件

代码如下(示例):
import numpy as np
import pandas as pd
import matplotlib.pyplot as plt
import seaborn as sns
import warnings
warnings.filterwarnings('ignore')
import ssl
ssl._create_default_https_context = ssl._create_unverified_context2.引入组件
在需要引入组件的vue文件中引入组件文件,如在App.vue中引入IndexPage.vue

import header from '@/views/header/header'
3.注册组件
在App.vue文件中的script部分,找到export default ,在里面写入注册代码
代码如下(示例):
data = pd.read_csv(
'https://labfile.oss.aliyuncs.com/courses/1283/adult.data.csv')
print(data.head())export default {
name: 'App',
components: {
LightView,
IndexPage
},
}4.应用组件
在App.vue的代码部分,应用indexPage组件
<template>
<light-view>
<index-page></index-page>
</light-view>
</template>总结
以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。
相关文章
vue-music 使用better-scroll遇到轮播图不能自动轮播问题
根据vue-music视频中slider组建的使用,当安装新版本的better-scroll,轮播组件,不能正常轮播。如何解决这个问题呢,下面小编给大家带来了vue-music 使用better-scroll遇到轮播图不能自动轮播问题,感兴趣的朋友一起看看吧2018-12-12
解决vue项目运行出现warnings potentially fixable with the `--fix
这篇文章主要介绍了解决vue项目运行出现warnings potentially fixable with the `--fix` option的报错问题,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧2021-11-11
vue3+高德地图只展示指定市、区行政区域的地图以及遮罩反向镂空其他地区
vue大屏项目开发,客户觉得地图上的文字标注太多了,要求地图上只显示省市等主要城市的标注,这篇文章主要给大家介绍了关于vue3+高德地图只展示指定市、区行政区域的地图以及遮罩反向镂空其他地区的相关资料,需要的朋友可以参考下2024-02-02
Vue服务端渲染和Vue浏览器端渲染的性能对比(实例PK )
这篇文章主要介绍了Vue服务端渲染和Vue浏览器端渲染的性能对比(实例PK ),非常不错,具有参考借鉴价值,需要的朋友可以参考下2017-03-03


最新评论