您的位置:首页 > 其它

组件-全局组件和局部组件

2018-01-30 17:40 453 查看
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>

</head>
<body>
<div id="seg1">
<alert></alert>
<ttt></ttt>
</div>
<div id="seg2">
<alert></alert>
<ttt></ttt>
</div>
<div id="seg3">
<texts></texts>
</div>

<script src="../lib/vue.js"></script>
<script src="js/main.js"></script>
</body>
</html>


Vue.component("ttt", {
template: "<button @click=\"on_click\">全局弹弹弹</button>",
methods: {
on_click: function () {
alert("Yo.")
}
}
});

var obj = {
template: "<button @click=\"on_click\">全局弹弹弹</button>",
methods: {
on_click: function () {
alert("Yo.")
}
}
}

new Vue({
el: "#seg1",
components: {
"alert": {
template: "<button @click=\"on_click\">弹弹弹</button>",
methods: {
on_click: function () {
alert("Yo.")
}
}
}
}
});
new Vue({
el: "#seg2",
components: {
"alert": {
template: "<button @click=\"on_click\">弹弹弹</button>",
methods: {
on_click: function () {
alert("点你大爷")
}
}
}
}
});
new Vue({
el:"#seg3",
components:{
"texts":obj
}
})
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: