組件化開發基礎、分為三個步驟:
- 創建組件構造器物件
- 注冊組件
- 使用組件
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> <script src="../js/vue.js"></script> </head> <div id="app"> <!-- 3、使用組件 --> <my-cpn /> </div> <body> <script> // 1、創建組件構造器物件 const cnpC = Vue.extend({ template: ` <div> <h2>我是標題</h2> <p>組件化開發的思想</p> </div> ` }) // 2、注冊組件 Vue.component('my-cpn', cnpC) let vm = new Vue({ el: '#app', data: () => ({}), methods: {} }) </script> </body> </html>
步驟決議:
1、創建組件構造器物件
Vue.extend()創建了一個組件構造器
通常在創建組件構造器的時候,通常會傳入 template 代表我們自定義組件的模板
該模板是使用組件的地方,顯示的HTML代碼
2、注冊組件
Vue.component()
呼叫Vue.component() 是將剛才組件構造器 構造的組件 注冊為一個組件 ,并且給它起一個標簽名
所需的有兩個引數:
1、標簽名 2、組件構造器名
3、使用組件
<my-cpn></my-cpn> 或 <my-cpn /> 注:組件必須掛載到VUE實體下面才有效果,即#app 里面
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/178594.html
標籤:JavaScript
下一篇:簡述http協議
