内联模板、X-Template

时间:2023-03-09 13:31:25
内联模板、X-Template
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8"/>
<script src="vue.js"></script>
</head>
<body>
<div>
<h1>--内联模板--</h1>
<div id="example1">
<my-component inline-template>
<div>
<p>These are compiled as the component's own template.</p>
<p>Not parent's transclusion content.</p>
</div>
</my-component>
</div>
<script>
Vue.component('my-component', {})
// Vue 根实例
var example1 = new Vue({
el: '#example1'
})
</script>
</div> <div>
<h1>--X-Template--</h1>
<div id="example2">
<hello-world></hello-world>
</div>
<script type="text/x-template" id="hello-world-template">
<p>Hello hello hello</p>
</script>
<script>
Vue.component('hello-world', {template: '#hello-world-template'})
// Vue 根实例
var example2 = new Vue({
el: '#example2'
})
</script>
</div> </body>
</html>

运行效果图:

内联模板、X-Template