小程序#組件創(chuàng)建使用

創(chuàng)建組件文件

1、在根目錄下創(chuàng)建components文件
2、在components下創(chuàng)建我們的組件文件夾con-title
3、在文件夾con-title創(chuàng)建4個文件以js、json、wxml、wxss結(jié)尾的。

組件的的文件與pages下的文件格式是一樣的,我們所有的頁面都是依賴這四個文件。

快捷創(chuàng)建方式:
可以現(xiàn)在components文件夾下創(chuàng)建組件文件夾,點擊鼠標右鍵,選擇新建component,就會自動創(chuàng)建四個文件了


創(chuàng)建成功后的結(jié)構(gòu)


之后就可以在wxml文件中寫入組件內(nèi)容了。

注意:先查看下組件中json文件中component字段是否為true,沒有的話,需要寫上,默認情況是有的。

{
  "component": true,    # 目的是證明自己是個組件
  "usingComponents": {}
}

我們在組件con-but.wxml寫入內(nèi)容:

<button>按鈕1</button>
<button>按鈕2</button>
<button>按鈕2</button>

如果想調(diào)用組件的內(nèi)容,需要在我們的頁面中的json中usingComponents中進行注冊引用

{
  "usingComponents": {
    "con-btn":"/components/con-button/con-but"
  }
}

注意:con-title是給組件起的別名,后面跟著組件的路徑。
路徑可以是相對路徑,也可以是絕對路徑均可。

直接在wxml文中引用別名標簽就可以了

<con-btn/>
<con-btn></con-btn>

注意:這里可以使用單標簽,也可以使用雙標簽。

總結(jié)
1、組件是放在components目錄下
2、創(chuàng)建組件時,一定要在組件json文中聲明"component": true,我是組件。
3、在調(diào)用時,要在頁面中的json文件中usingComponents對象下聲明,key:values的形式。
4、在頁面中使用組件時,是使用起的別名key的名稱,可使用單標簽的形式

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 好吧,突然發(fā)現(xiàn)學(xué)不完了,一下子,那就分開吧,由于時間太久,直接重新大致復(fù)習了一下 微信小程序自定義組件微信小程序支...
    小小小8021閱讀 2,713評論 0 9
  • 微信小程序的特點 小程序是一種不需要下載、安裝即可使用的應(yīng)用,它出現(xiàn)了觸手可及的夢想,用戶掃一掃或者搜一下即開打開...
    Simple_3f19閱讀 974評論 0 0
  • 從小程序基礎(chǔ)庫版本 1.6.3 開始,小程序支持簡潔的組件化編程。所有自定義組件相關(guān)特性都需要基礎(chǔ)庫版本 1.6....
    IU憨憨閱讀 1,363評論 1 1
  • 第一章 什么是微信小程序 1. 小程序介紹 微信小程序是一種全新的連接用戶與服務(wù)的方式,它可以在微信內(nèi)被便捷地獲取...
    呆毛和二貨閱讀 985評論 0 1
  • 當代詩人 李昌瑿 過去云影映光天 撥云見日如青蓮 青蓮隨影月不見 日中有月無共眠 2017 10 5...
    李昌瑿閱讀 254評論 0 2

友情鏈接更多精彩內(nèi)容