人妻换人妻a片爽麻豆,欧美狂野欧美精品欧美激情,欧美日韩一道本,日韩高清精品一区有码在线

  • 微信小程序開發(fā)最常見的代碼

    作者:廣力云微信閱讀: 時間:2020-01-13 19:00:30

    今天小程序小編為大家?guī)?span style="color: rgb(247, 150, 70);">微信小程序開發(fā)最常見的代碼,喜歡的記得收藏喔!


    在通過微信小程序開發(fā)者工具開發(fā)一款小程序時,起初我們會自動生成一些文件目錄,這個文件目錄有4種不同的類型,主要分成4種:.wxml 后綴的 WXML 模板文件,.wxss 后綴的 WXSS 樣式文件,.js 后綴的 JS 腳本邏輯文件以及. json 后綴的 JSON 配置文件,微信小程序的開發(fā)代碼就是由這些構(gòu)成。


    1、WXSS 樣式:

    WXSS就是小程序版的CSS,它具有CSS 大部分的特性,小程序在 WXSS 也做了一些擴充和修改。


    2、WXML 模板:

    開發(fā)過網(wǎng)頁的人知道,網(wǎng)頁開發(fā)編程采用的是HTML+ CSS+JS這樣的框架組合,其中HTML是用來制作當(dāng)前這個頁面的整體框架結(jié)構(gòu),CSS 用來提供結(jié)構(gòu)樣式,JS 則是進行邏輯處理以及這個頁面和用戶的交互。


    JS 只需要管理狀態(tài)即可:

    this.setData({msg: Hello World })通過 {{ }} 的語法把一個變量綁定到界面上,我們稱為數(shù)據(jù)綁定。僅僅通過數(shù)據(jù)綁定還不夠完整的描述狀態(tài)和界面的關(guān)系,還需要 if/else, for等控制能力,在小程序里邊,這些控制能力都用 wx: 開頭的屬性來表達。

    微信小程序開發(fā)最常見的代碼

    3、JSON 配置:

    我們可以看到在項目的根目錄有一個 app.json 和 project.config.json,此外在 pages/logs 目錄下還有一個 logs.json,我們依次來說明一下他們的用途。


    小程序配置 app.json


    app.json 是對當(dāng)前小程序的全局配置,包括了小程序的所有頁面路徑、界面表現(xiàn)、網(wǎng)絡(luò)超時時間、底部 tab 等。QuickStart 項目里邊的 app.json 配置內(nèi)容如下:


    {  pages:[    pages/index/index,    pages/logs/logs


      ], window:{   backgroundTextStyle:light,    navigationBarBackgroundColor:#fff,   navigationBarTitleText: WeChat,   navigationBarTextStyle:black


      }


    }


    這個配置各個項的含義如下:


    pages字段 —— 用于描述當(dāng)前小程序所有頁面路徑,這是為了讓微信客戶端知道當(dāng)前你的小程序頁面定義在哪個目錄。


    window字段 —— 小程序所有頁面的頂部背景顏色,文字顏色定義在這里的。


    工具配置 project.config.json


    通常大家在使用一個工具的時候,都會針對各自喜好做一些個性化配置,例如界面顏色、編譯配置等等,當(dāng)你換了另外一臺電腦重新安裝工具的時候,你還要重新配置。


    考慮到這點,小程序開發(fā)者工具在每個項目的根目錄都會生成一個 project.config.json,你在工具上做的任何配置都會寫入到這個文件,當(dāng)你重新安裝工具或者換電腦工作時,你只要載入同一個項目的代碼包,開發(fā)者工具就自動會幫你恢復(fù)到當(dāng)時你開發(fā)項目時的個性化配置,其中會包括編輯器的顏色、代碼上傳時自動壓縮等等一系列選項。


    頁面配置 page.json


    這里的 page.json 其實用來表示 pages/logs 目錄下的 logs.json 這類和小程序頁面相關(guān)的配置。


    如果你整個小程序的風(fēng)格是藍色調(diào),那么你可以在 app.json 里邊聲明頂部顏色是藍色即可。實際情況可能不是這樣,可能你小程序里邊的每個頁面都有不一樣的色調(diào)來區(qū)分不同功能模塊,因此我們提供了 page.json,讓開發(fā)者可以獨立定義每個頁面的一些屬性,例如剛剛說的頂部顏色、是否允許下拉刷新等等。


    4、JS 交互邏輯

    一個服務(wù)僅僅只有界面展示是不夠的,還需要和用戶做交互:響應(yīng)用戶的點擊、獲取用戶的位置等等。在小程序里邊,我們就通過編寫 JS 腳本文件來處理用戶的操作。


    {{ msg }}點擊我


    點擊 button 按鈕的時候,我們希望把界面上 msg 顯示成 Hello World,于是我們在 button 上聲明一個屬性: bindtap ,在 JS 文件里邊聲明了 clickMe 方法來響應(yīng)這次點擊操作:


    Page({


      clickMe: function() {    this.setData({ msg: Hello World})


      }


    })


    此外你還可以在 JS 中調(diào)用小程序提供的豐富的 API,利用這些 API 可以很方便的調(diào)起微信提供的能力,例如獲取本地存儲、用戶信息、微信支付等。


    以上4種是微信小程序開發(fā)最常見的代碼,希望能幫到大家,想了解更多是商城網(wǎng)站建設(shè)問題,可以咨詢廣力云小程序商城。


    <廣力云(http://www.baituenglish.com/fenxiao/)是國內(nèi)知名商城系統(tǒng)及商城網(wǎng)站建設(shè)開發(fā)商,為企業(yè)級商家提供零售商城、B2B2C多用戶商城系統(tǒng)、網(wǎng)上商城開發(fā)、三級分銷系統(tǒng)、開源網(wǎng)店系統(tǒng)、社區(qū)團購系統(tǒng)等多端商城及電子商務(wù)行業(yè)解決方案>

  • ? Copyright 2019 深圳市推谷互動網(wǎng)絡(luò)科技有限公司
  • 粵ICP備15107897號-3
微信客服
微信第三方平臺
廣力云

專業(yè)微信營銷顧問

“Hi~ 感謝關(guān)注廣力云

如果您想要深入合作請聯(lián)系客服!

微信號:13332948893” 咨詢電話:13332948893

微信第三方平臺""

添加客服微信

男生跟女生操鸡的直播间| 日韩免费A∨片免费网站| 草b视频免费看| 前后灌满丰满麻麻大屁股| 亚洲欧洲自拍拍偷精品网 | 欧美 日韩 亚洲 熟女| caopeng在线观看| 91麻豆国产对白在线观看| 无码激性爽啪啪一二三区| 亚洲国产日韩一区二区三区| 天天躁狠狠躁狠狠躁性色| 吃大咪咪操骚逼高清视频| 91 免费国产永久入口| 国产亚洲乱码无码www| 欧美美国一级午夜福利片| 亚洲黄色小说免费在线观看| 欧美丝袜激情办公室在线| 欧美日韩在线一区二区三区| 澳门午夜免费视频观在线| 国产精品国产成人国产三级| 淫妇小屄被操嗷嗷叫视频| 久久久久精品国产亚洲av| 看特黄美女操小粉逼大片| 搡老女人老妇老熟女av| 精品国产亚洲av激情五月| 国产婷婷久久综合五月欲色| 九九热这里只有黄色精品| 性感大奶头美女操逼视频| 欧美性受xxxx黑人爽| 听骚女看操骚逼| 日韩av电影+中文字幕| 女人久久久久久久久久久| 少妇被躁潮到高潮无人码| 45分钟级毛片免费视频| 在线视频 不卡一区二区| 亚洲欧洲一区二区综合精品| 国产黄网在线观看免费版| 日本一道专区一区二区三区| 操操操操操美女| 99热最新地址| 日韩327久久免费影院|