了解 vue 文件和vue各种函数的作用

了解 vue 文件和vue各种函数的作用

整个 vue 文件包含三大部分:template、script、style,在 App.vue 中,没有 style 部分,这个大家不需要了解。

●template

就是放 html 的地方,支持 vue 组件、原生 html。
下面展示一些 内联代码片

<template>
    <div>
        <h1>Hello TouchVue<h1>
        <my-vue-component />
    </div>
</template>

●script

script 就是放 js 的部分,大家理解为一个配置表即可,复杂的算法与数据传递,都包含在这些配置的细节中,包括以下部分需要配置:

<script type='text/ecmascript-6'>
export default {
	// 注册外部引入的组件
	components: {

	},

	// 过滤器,当静态数据需要一定的变化后显示在 template ,则可以使用它
	filters: {

	},

	// 定义自定义属性;
	props: {

	},

	// 基础数据,template 中可以通过  {{ xxx }} 的形式引入数据,这部分数据是静态的
	data() {
		return {
			value: ''
		}
	},

	// 计算数据,template 中可以通过  {{ xxx }} 的形式引入数据,但部分数据可以是动态的
	computed: {
		value2() {
			return this.value + 'xxx'
		}
	},

	// 监听数据变化,在这里可以监听某个 data 中定义的数据的变化,执行一定的事件
	watch: {

	},

	// 生命周期钩子函数,DOM 加载之前执行
	created() {
		console.log('created')
	},

	// 生命周期钩子函数,DOM 加载之后执行
	mounted() {
		console.log('mounted')
	},

	// 方法定义
	methods: {
		test() {
			console.log('test')
		}
	}
}
</script>
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值