网友真实露脸自拍10p,成人国产精品秘?久久久按摩,国产精品久久久久久无码不卡,成人免费区一区二区三区

小程序模板網(wǎng)

跟著小豬來(lái)做小程序開(kāi)發(fā):表單

發(fā)布時(shí)間:2017-12-09 16:54 所屬欄目:小程序開(kāi)發(fā)教程

前言

在上兩篇文章中小豬介紹了模板消息的使用情況,期間因?yàn)樾〕绦蚰0逑⒌南拗疲诜侵Ц秷?chǎng)景下想使用模板消息那么必須使用微信小程序的表單來(lái)獲取formId,這樣就強(qiáng)制限制了必須有用戶進(jìn)行交互的情況下才可以使用模板消息功能,防止了小程序的模板消息功能被濫用。

這一篇文章介紹下小程序的表單相關(guān)。

基礎(chǔ)

稍微熟悉HTML的讀者肯定知道html 的表單,微信小程序基于html程序,但是限制了原h(huán)tml表單的使用,只封裝了我們常用的組件和屬性。這樣即防止了html表單的復(fù)雜變化,也提供了常用的組件功能。

今天小豬簡(jiǎn)單介紹幾個(gè)常用的表單組件。

組件

官方文檔地址:https://mp.weixin.qq.com/debug/wxadoc/dev/component/

表單,將組件內(nèi)的用戶輸入的<switch/> <input/> <checkbox/> <slider/> <radio/> <picker/>提交。

表單組件用來(lái)提交表單,微信小程序允許我們?yōu)楸韱翁砑尤缦聦傩?/p>

|屬性名 |類型| 說(shuō)明|
|—|—|—|
|report-submit| Boolean |是否返回 formId 用于發(fā)送模板消息|
|bindsubmit|EventHandle|攜帶 form 中的數(shù)據(jù)觸發(fā) submit 事件,event.detail = {value : {‘name’: ‘value’} , formId: ”}|
|bindreset |EventHandle|表單重置時(shí)會(huì)觸發(fā) reset 事件|
上述的bindsubmit屬性和bindreset屬性都可以綁定一個(gè)js的事件函數(shù),然后在用戶點(diǎn)擊提交和重置按鈕時(shí)觸發(fā):例如下面的表單和對(duì)應(yīng)js代碼:

 

 

目前小程序支持如下的標(biāo)簽:

|- 標(biāo)簽名- |-說(shuō)明- |
|—|—|:
|button |按鈕|
|form |表單|
|input |輸入框|
|checkbox| 多項(xiàng)選擇器|
|radio |單項(xiàng)選擇器|
|picker |列表選擇器|
|picker-view |內(nèi)嵌列表選擇器|
|slider |滾動(dòng)選擇器|
|switch |開(kāi)關(guān)選擇器|
|label |標(biāo)簽|

建議讀者分別寫(xiě)上這些標(biāo)簽,然后提交數(shù)據(jù)比對(duì)下具體的屬性值。

例如下面的表單

 

 

配合下列js代碼:

 

 

到界面上簡(jiǎn)單做幾個(gè)輸入值,點(diǎn)擊提交按鈕,看看后臺(tái)對(duì)應(yīng)獲取到的值大概為:

 



易優(yōu)小程序(企業(yè)版)+靈活api+前后代碼開(kāi)源 碼云倉(cāng)庫(kù):starfork
本文地址:http://www.xiuhaier.com/wxmini/doc/course/18105.html 復(fù)制鏈接 如需定制請(qǐng)聯(lián)系易優(yōu)客服咨詢:800182392 點(diǎn)擊咨詢
QQ在線咨詢
AI智能客服 ×