<!DOCTYPE html> <html> <head> <title></title> </head> <script src="https://cdn.jsdelivr.net/npm/vue"></script> <body> <div id="app1"> <!-- 3:使用组件 --> 全局组件: <cpn></cpn> </div> <div id="app2"> <!-- 3:使用组件 --> 局部组件: <mycpn></mycpn> </div> <script> /*最原始的组建创建方式 1:创建组建构造器对象 */ const cpnC = Vue.extend({ template: `<div><div>最原始的组建创建方式</div></div>`, }) /*2:注册全局组件(全局组件,意味着可以在多个Vue的实例下面使用)*/ Vue.component("cpn",cpnC); const app1 = new Vue({ el: "#app1", }) const app2 = new Vue({ el: "#app2", /*2:在vue的实例里面注册组件(局部组件,意味着只能该vue实例使用)*/ components:{ mycpn : cpnC } }) </script> </body> </html>
原文地址:https://www.cnblogs.com/cl94/p/12257507.html
时间: 2024-10-12 14:54:05