自定義元件的幾種方式

2021-10-09 07:28:24 字數 612 閱讀 6665

全域性元件

全域性元件可以在vue控制的任意模板下使用

//注意元件命名方式

單詞直接採用短橫線-連線,eg: my-component,在dom中使用時

//駝峰命名,首字母大寫,eg: mycomponent,在dom中也是

vue.

component

('my-component',}

})var vm1=

newvue(}

)var vm2 =

newvue(}

)//在vm1和vm2中都能使用該全域性元件

常見應用,如定義乙個svgicon

import svgicon from

'@components/svgicon'

vue.

component

('svg-icon'

,svgicon)

區域性元件

僅在當前vue例項內有效

new

vue(

//區域性元件

components:}}

)

這篇參考一下新增鏈結描述

自定義元件

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.在布局檔案裡寫你...