<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title>组件的基本使用</title>
<!-- 引用vue -->
<script src="./js/vue.js" type="text/javascript" charset="utf-8"></script>
</head>
<body>
<div id="app">
<!-- 使用组件 -->
<mycpn></mycpn>
</div>
</body>
<script>
// 创建组件构造器
const cpnContrctor = Vue.extend({
// 组件模板
template:
`
<div>
<p>这里是组件的基本使用</p>
<h2>构造</h2>
<p>注册<p>
<h2>使用</h2>
</div>
`
})
// 注册组件
Vue.component('mycpn',cpnContrctor)
var vm = new Vue({
el:'#app',
data:{
msg:'Hello World!'
}
}
})
</script>
</html>