一、数据渲染及组件树

一、数据渲染
<template>        //VUE文件
  <div id="app">
    <img src="./assets/logo.png">
    <router-view/>
  </div>
</template>
new Vue({         //JS文件
  el: '#app',
  template: '<div>{{ fiuit }}</div>',
  data: {
    fiuit: 'zhuchuanzhi123'
  }
})

二、实现跟组件及组件之间的关系

    1、跟组件

//根组件
new Vue({
  el: '#app', //数据装载的位置
  template: '<p>helas{{foot}}dalo </p>', //装载模板
  data:{
    foot: '123123'
  }
})
    2、全剧组件及组件之间调用
//全局注册组件的方法
Vue.component('my_header', {
  template: '<p>this my header</p>'
})
//三级组件
var My_header_e = {
	template: '<p>三级</p>' ,
}
//二级组件
var myHewder = {
	template: '<p><My_header_er></My_header_er>{{f1}}二级</p>' ,
	components: {
		'My_header_er':My_header_e
	},
	data: function(){
		return{
			f:1,
			f1:2
		}
	}
}
//根组件
new Vue({
  el: '#app', //数据装载的位置
  template:'<my-header></my-header>一级',
  components:{
  	'my-header':myHewder
  }
})





  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

前端之家

帮您踩坑,求安慰!多谢支持!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值