vue/10-组件化开发/05-组件模块抽离/全局组件模块的分离.html

41 lines
989 B
HTML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
</head>
<body>
<div id="app">
<x-tpl></x-tpl>
<tpl></tpl>
</div>
<!-- 使用script类型为x-template将模板抽离出来app -->
<script type="x-template" id="x-tlp">
<h1>你好呀这是使用x-template类型抽离组件内容</h1>
</script>
<template id="cls">
<h1>你好呀这是使用template标签抽离组件内容</h1>
</template>
</body>
<script src="../../JavaScript/vue.js"></script>
<script>
// 通过script类型中的x-template将组件内容抽离出来尽量不适用
Vue.component(
'x-tpl',{
template:"#x-tlp"
}
)
//通过template标签将组件内容抽离出来(多使用)
Vue.component(
'tpl',{
template:"#cls"
}
)
const app=new Vue({
el:"#app"
})
</script>
</html>