自定義元件的properties和data

2022-08-18 23:45:20 字數 543 閱讀 6573

// components/epsoide/index.js

component(

},/*

* * 元件的初始資料

*/data: ,

/** * 元件的方法列表

*/methods:

})

1、在小程式中,properties的值是從data中來的,所以wxml中兩者的呼叫方法是一樣的: }, }

2、propeties中和data中如果有相同的值,properties中的值會覆蓋data中的值,但是如果properties中用this.setdata()的方法也改變這個值,則this.setdata()中的值又會覆蓋properties中的值

3、父元件通過index="}}"向子元件傳值

4、子元件向父元件傳值,通過觸發事件:this.triggerevent('like', {}, {})

5、自定義元件中更改data的級別(級別高的會覆蓋級別低的)

this.setdata() -->  properties: --> data:

自定義元件

myedittext 清除輸入的資料 setcompunddrawable 設定edittext ontouchevent ondraw 作用 繪製view顯示的內容,由系統自動呼叫 常用類 paint,canvas invalidate,postinvalidate 貪吃蛇原理 改變集合中的資料,...

自定義元件

自定義控制項 1.抽取layout如 list item home.xml 2.寫乙個類繼承1中的layout,實現父類 相對布局 的構造方法 3.使用 自定義控制項的屬性 1.布局檔案裡自定義乙個命名空間 xmlns my 2.在res的values目錄下描述自定義屬性的檔案 3.在布局檔案裡寫你...

自定義元件

自定義控制項 1.抽取layout如 list item home.xml 2.寫乙個類繼承1中的layout,實現父類 相對布局 的構造方法 3.使用 自定義控制項的屬性 1.布局檔案裡自定義乙個命名空間 xmlns my 2.在res的values目錄下描述自定義屬性的檔案 3.在布局檔案裡寫你...