<!DOCTYPE html>
<html lang="en">
这只是简单的全局组件
<head>
<meta charset="UTF-8">
<title>组件注册-全局组件</title>
<style>
.com-a, .com-b, .com-c {
padding: 5px;
border: 1px solid #000;
}
</style>
<!-- -->
</head>
<body>
<div id="app">
<h1>组件注册-全局组件</h1>
<com-a></com-a>
<br>
<com-b></com-b>
<br>
<com-c></com-c>
</div>
<script src="https://cdn.jsdelivr.net/npm/vue@2.6.10/dist/vue.js"></script>
<script>
Vue.component('com-a', {
template: `
<div class="com-a">
<p>Com-a 组件</p>
</div>
`
})
//组件之间可以嵌套
Vue.component('com-b', {
template: `
<div class="com-b">
<p>Com-b 组件</p>
<com-a></com-a>
</div>
`
})
Vue.component('com-c', {
template: `
<div class="com-c">
<p>Com-c 组件</p>
<com-a></com-a>
<com-b></com-b>
</div>
`
})
//实例必须有
const app = new Vue({
el: '#app',
data: {},
methods: {}
})
</script>
</body>
</html>
VUE组件第一天(全局组件)
最新推荐文章于 2023-09-21 22:32:52 发布