摘要:組件的使用方式就不細(xì)說,可查看組件使用方式主要要說一下注意事項(xiàng)組件可以動(dòng)態(tài)生成選項(xiàng),選項(xiàng)綁定對(duì)應(yīng)的文本值和值。
select組件的使用方式就不細(xì)說,可查看select組件使用方式
主要要說一下注意事項(xiàng):
select組件可以動(dòng)態(tài)生成option選項(xiàng),option選項(xiàng)綁定對(duì)應(yīng)的文本值和value值。
有時(shí)候我們發(fā)現(xiàn) 默認(rèn)顯示的內(nèi)容會(huì)顯示具體的value值而不是對(duì)應(yīng)的文本,這種情況原因都是:
v-model綁定的值與option選項(xiàng)value值類型不符,
常規(guī)就是number與string
通用我們會(huì)循環(huán)一個(gè)數(shù)組、對(duì)象生成option選項(xiàng)
1.簡(jiǎn)單數(shù)組
const array1=[1,2,3]
此時(shí) option 的value 是number 類型,v-model綁定的seletValue也必須是number類型
2.對(duì)象數(shù)組
const arrayOptions=[{key:0,text:"a"},{key:0,text:"b"},{key:0,text:"c"}}]
因?yàn)槲覀冇胕tem.key作為option的value,item.key 是json中的值,
此時(shí) option的value是number類型,v-model綁定的seletValue也必須是number類型 例如 seletValue=1
3.對(duì)象
const options={0:"a",1:"b",2:"c",}
因?yàn)樵趈son對(duì)象的 鍵:值 結(jié)構(gòu)中,鍵的都是string類型,這里我們把json的鍵作為 option的value,
此時(shí) option的value其實(shí)是string 類型,v-model綁定的seletValue也必須是string類型 例如 seletValue="1"
如果提交接口的數(shù)據(jù)要求是number怎么辦,只需要在提交數(shù)據(jù)之前轉(zhuǎn)換下Number(seletValue)就可以了
遇到這種情況可以參照上述情況檢查代碼調(diào)試
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://m.hztianpu.com/yun/96229.html
摘要:基于這種思路,那留給我們的只有兩步,組件設(shè)計(jì)和數(shù)據(jù)設(shè)計(jì)。關(guān)于組件的相關(guān)邏輯,可能要在文章里面一次性說清楚,還是需要費(fèi)很大的精力,不過希望數(shù)據(jù)驅(qū)動(dòng)的思想能夠讓之前沒有體會(huì)到這種開發(fā)樂趣的小伙伴們有到新的想法。 在日常開發(fā)中,我們肯定不止一次碰到重復(fù)的業(yè)務(wù)代碼,明明功能相似,但總沒思路去把它封裝成組件。關(guān)于封裝組件,希望這篇文章能帶給大家新的思路,去更高效的完成日常開發(fā)。(注:例子都是基于...
摘要:這是一段內(nèi)容標(biāo)題名稱確定點(diǎn)擊確定后的回調(diào)函數(shù)確認(rèn)消息彈框提示用戶確認(rèn)其已經(jīng)觸發(fā)的動(dòng)作,并詢問是否進(jìn)行此操作時(shí)會(huì)用到此對(duì)話框。。 初始化一個(gè)Vue項(xiàng)目 F:Test>vue init webpack Test1 ? Project name test1 ? Project description A Vue.js project ? Author Selience ? Vue buil...
摘要:這是一段內(nèi)容標(biāo)題名稱確定點(diǎn)擊確定后的回調(diào)函數(shù)確認(rèn)消息彈框提示用戶確認(rèn)其已經(jīng)觸發(fā)的動(dòng)作,并詢問是否進(jìn)行此操作時(shí)會(huì)用到此對(duì)話框。。 初始化一個(gè)Vue項(xiàng)目 F:Test>vue init webpack Test1 ? Project name test1 ? Project description A Vue.js project ? Author Selience ? Vue buil...
摘要:這是一段內(nèi)容標(biāo)題名稱確定點(diǎn)擊確定后的回調(diào)函數(shù)確認(rèn)消息彈框提示用戶確認(rèn)其已經(jīng)觸發(fā)的動(dòng)作,并詢問是否進(jìn)行此操作時(shí)會(huì)用到此對(duì)話框。。 初始化一個(gè)Vue項(xiàng)目 F:Test>vue init webpack Test1 ? Project name test1 ? Project description A Vue.js project ? Author Selience ? Vue buil...
閱讀 3299·2023-04-26 01:30
閱讀 774·2021-11-08 13:15
閱讀 1909·2021-09-24 10:35
閱讀 1075·2021-09-22 15:41
閱讀 1984·2019-08-30 15:44
閱讀 697·2019-08-30 13:22
閱讀 1073·2019-08-30 13:06
閱讀 1283·2019-08-29 13:22