vue.js:父组件和子组件
2023-09-27 14:22:47 时间
父组件和子组件
1.创建两个组件
const cpnC1 = Vue.extend({
template:`
<div>
<h2>我是标题1</h2>
<p>我是内容:小奶虎1</p>
</div>
`
})
const cpnC2 = Vue.extend({
template:`
<div>
<h2>我是标题2</h2>
<p>我是内容:小奶虎2</p>
</div>
`
})
父组件与子组件代码
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="author" content="xiaonaihu" />
<meta name="generator" content="HBuilder X" />
<title>父组件和子组件</title>
<script src="../../lib/vue.min.js" type="text/javascript" charset="utf-8"></script>
</head>
<body>
<div id="app">
<cpn2></cpn2>
</div>
<script type="text/javascript">
//1.创建第1个组件构造器--子组件
const cpnC1 = Vue.extend({
template:`
<div>
<h2>我是标题1</h2>
<p>我是内容:小奶虎1</p>
</div>
`
})
//2.创建第2个组件构造器--父组件
const cpnC2 = Vue.extend({
template:`
<div>
<h2>我是标题2</h2>
<p>我是内容:小奶虎2</p>
<cpn1></cpn1>
</div>
`,
components:{
cpn1:cpnC1
}
})
//root组件
var app = new Vue({
el: "#app",
data:{
message:"hello vue"
},
components:{
cpn2:cpnC2
}
});
</script>
</body>
</html>
相关文章
- vue 2 使用Bus.js进行兄弟(非父子)组件通信 简单案例
- 【转】vue.js表单校验详解
- vue.config.js配置优化
- Vue.js:使用v-bind在列表选项上绑定对象
- vue.js:具名插槽的使用
- vue.js:父子组件的实训案例watch实现
- vue.js:组件模板的分离写法
- vue.js注册组件语法糖
- vue.js v-show的使用和v-if的区别
- Vue.js之组件传值
- Vue.js之组件嵌套小demo
- Vue.js 开发环境的搭建
- Vue.js的复用组件开发流程
- Vue.js 子组件的异步加载及其生命周期控制
- 【笔记】Vue Element+Node.js开发企业通用管理后台系统——电子书列表页面开发
- JS组件系列——又一款MVVM组件:Vue(二:构建自己的Vue组件)
- vue.js 响应式原理
- vue.js(5)学习 值插入(数据绑定)
- 构建Vue.js组件的10个技巧
- Vue.js 中,7种定义组件模板的方法
- Vue.js 系列教程 3:Vue-cli,生命周期钩子
- Vue.js 系列教程 2:组件,Props,Slots
- 基于Vue.js的表格分页组件
- 使用 Vuex + Vue.js 构建单页应用
- Vue.js插件开发入门
- Vue.js -- 过滤器
- 用Vue.js 和 vue-router 创建单页导航和分页
- js 实现vue—引入子组件props传参