vue组件使用三步走

文章介绍了如何在Vue项目中使用单文件组件(.vue),包括组件名的规范,如School.vue和MySchool.vue。主要通过main.js文件引入Vue和App组件,并关闭生产提示。在App组件中,导入并使用School和Student子组件,展示数据绑定的应用。
摘要由CSDN通过智能技术生成

组件是什么这里就不阐述了,直接进入正题,组件该怎样使用。
此次就是单文件文件,即.vue结尾的。
注意组件名写法:
第一种单个词的:school.vue或者School.vue
第二种多个词的:my-school.vue或者MySchool.vue
一般都使用每一种的第二个,与vue开发者工具的呈现相呼应。
main.js

/* 
	该文件是整个项目的入口文件
*/
//引入Vue
import Vue from 'vue'
//引入App组件,它是所有组件的父组件
import App from './App.vue'
//关闭vue的生产提示
Vue.config.productionTip = false

//创建Vue实例对象---vm
new Vue({
	el:'#app',
	//render函数完成了这个功能:将App组件放入容器中
  render: h => h(App),
})```

==App组件==

```java
<template>
	<div>
		<img src="./assets/logo.png" alt="logo">
		<School></School>
		<Student></Student>
	</div>
</template>

<script>
	//引入组件
	import School from './components/School'
	import Student from './components/Student'

	export default {
		name:'App',
		components:{
			School,
			Student
		}
	}
</script>

Student组件
School组件一样,只要把内容改成你自己的即可

<template>
	<div>
		<h2>学生姓名:{{ name }}</h2>
		<h2>学生年龄:{{ age }}</h2>
	</div>
</template>

<script>
export default {
	name: 'Student',
	data() {
		return {
			name: '张三',
			age: 18
		}
	}
}
</script>

最后建一个html文件,如下图:在这里插入图片描述边学边记啦,有问题发表评论一起交流喽

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值