新聞中心
這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
創(chuàng)新互聯(lián)鴻蒙OS教程:鴻蒙OS自定義組件基本概念
自定義組件是用戶根據(jù)業(yè)務(wù)需求,將已有的組件組合,封裝成的新組件,可以在工程中多次調(diào)用,提高代碼的可讀性。自定義組件通過element引入到宿主頁面,使用方法:

創(chuàng)新互聯(lián)-專業(yè)網(wǎng)站定制、快速模板網(wǎng)站建設(shè)、高性價比鹽津網(wǎng)站開發(fā)、企業(yè)建站全套包干低至880元,成熟完善的模板庫,直接使用。一站式鹽津網(wǎng)站制作公司更省心,省錢,快速模板網(wǎng)站建設(shè)找我們,業(yè)務(wù)覆蓋鹽津地區(qū)。費用合理售后完善,十余年實體公司更值得信賴。
- name屬性指自定義組件名稱(非必填),組件名稱對大小寫不敏感,默認(rèn)使用小寫。src屬性指自定義組件hml文件路徑(必填),若沒有設(shè)置name屬性,則默認(rèn)使用hml文件名作為組件名。
- 事件綁定:自定義組件中綁定子組件事件使用(on|@)child1語法,子組件中通過this.$emit('child1', { params: '傳遞參數(shù)' })觸發(fā)事件并進行傳值,父組件執(zhí)行bindParentVmMethod方法并接收子組件傳遞的參數(shù)。
說明
子組件中使用駝峰命名法命名的事件,在父組件中綁定時需要使用短橫線分隔命名形式,例如:@children-event表示綁定子組件的childrenEvent事件,如 @children-event="bindParentVmMethod"。
對象
| 屬性 | 類型 | 描述 |
|---|---|---|
| data | Object/Function | 頁面的數(shù)據(jù)模型,類型是對象或者函數(shù),如果類型是函數(shù),返回值必須是對象。屬性名不能以$或_開頭,不要使用for, if, show, tid等保留字。data與private和public不能重合使用。 |
| props | Array/Object | props用于組件之間的通信,可以通過 |
| computed | Object | 用于在讀取或設(shè)置進行預(yù)先處理,計算屬性的結(jié)果會被緩存。計算屬性名不能以$或_開頭,不要使用保留字。 |
文章題目:創(chuàng)新互聯(lián)鴻蒙OS教程:鴻蒙OS自定義組件基本概念
轉(zhuǎn)載來源:http://www.dlmjj.cn/article/dppcdop.html


咨詢
建站咨詢
