基于IView中on-change屬性的使用詳解
本人android開(kāi)發(fā)出身,因工作需要,后臺(tái)前端的代碼也都有涉獵,這兩天一直被input標(biāo)簽中的onchange困擾的頭昏腦脹,輾轉(zhuǎn)難眠,廢話(huà)不多說(shuō),下面說(shuō)下遇到的問(wèn)題和解決辦法。
問(wèn)題產(chǎn)生
之前跟同事剛研究了vue這個(gè)牛逼的框架,實(shí)現(xiàn)的是省市級(jí)三級(jí)聯(lián)動(dòng)的小功能,部分代碼如下:
<Form-item label="所在地區(qū)" >
<Row >
<Col span="12">
<select v-model="f.p" @change="selpro" placeholder="sheng">
<option :value="i" v-for="(v,i) in pro">{{v.name}}</option>
</select>
</Col>
<Col span="12">
<select v-model="f.c" @change="selcity" placeholder="shi">
<option :value="i" v-for="(v,i) in city">{{v.name}}</option>
</select>
</Col>
<Col span="12">
<select v-model="f.cc" v-show="county.length>0" @change="result" placeholder="xian">
<option :value="i" v-for="(v,i) in county">{{v.name}}</option>
</select>
</Col>
</Row>
</Form-item>
前端界面用vue寫(xiě)完后,在前后端代碼合并到同一個(gè)項(xiàng)目下時(shí),因?yàn)閖s、html代碼規(guī)范與vue的不一致,造成各種各樣的問(wèn)題,例如onchange=“”,@change=“”在iview中就不起作用,最終經(jīng)過(guò)google這個(gè)強(qiáng)大的搜索引擎,把問(wèn)題解決了,
解決問(wèn)題
在iview中正確的寫(xiě)法應(yīng)是:@on-change
<Form-item label="所在地區(qū)">
<Row>
<i-col span="12">
<i-select v-model="f.p" @on-change="selpro" placeholder="sheng">
<i-option :value="i" v-for="(v,i) in pro" :key="v.id">{{v.name}}</i-option>
</i-select>
</i-col>
<i-col span="12">
<i-select v-model="f.c" @on-change="selcity" placeholder="shi">
<i-option :value="i" v-for="(v,i) in city" :key="v.id">{{v.name}}</i-option>
</i-select>
</i-col>
<i-col span="12">
<i-select v-model="f.cc" v-show="county.length>0" onchange="result" placeholder="xian">
<i-option :value="i" v-for="(v,i) in county" :key="v.id">{{v.name}}</i-option>
</i-select>
</i-col>
</Row>
</Form-item>
以上這篇基于IView中on-change屬性的使用詳解就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
vue清除瀏覽器全部cookie的問(wèn)題及解決方法(絕對(duì)有效!)
最近項(xiàng)目要實(shí)現(xiàn)關(guān)閉瀏覽器清除用戶(hù)緩存的功能,下面這篇文章主要給大家介紹了關(guān)于vue清除瀏覽器全部cookie的問(wèn)題及解決方法,文中通過(guò)實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下2023-06-06
Vue全家桶實(shí)踐項(xiàng)目總結(jié)(推薦)
本篇文章主要介紹了Vue全家桶實(shí)踐項(xiàng)目總結(jié)(推薦),小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2017-11-11
基于VuePress 輕量級(jí)靜態(tài)網(wǎng)站生成器的實(shí)現(xiàn)方法
VuePress是一個(gè)基于Vue的輕量級(jí)靜態(tài)網(wǎng)站生成器以及為編寫(xiě)技術(shù)文檔而優(yōu)化的默認(rèn)主題。這么文章給大家詳細(xì)介紹了vuepress 靜態(tài)網(wǎng)站生成器的方法,需要的朋友參考下吧2018-04-04
Vue利用axios發(fā)送請(qǐng)求并代理請(qǐng)求的實(shí)現(xiàn)代碼
在Web開(kāi)發(fā)中,跨域問(wèn)題是一個(gè)常見(jiàn)難題,通常由瀏覽器的同源策略引起,通過(guò)簡(jiǎn)單配置vue.config.js文件,以及安裝axios依賴(lài),即可實(shí)現(xiàn)前后端的無(wú)縫連接和數(shù)據(jù)交換,這種方法簡(jiǎn)便有效,對(duì)于處理跨域請(qǐng)求問(wèn)題非常實(shí)用2024-10-10
vue+jquery+lodash實(shí)現(xiàn)滑動(dòng)時(shí)頂部懸浮固定效果
這篇文章主要為大家詳細(xì)介紹了vue+jquery+lodash實(shí)現(xiàn)滑動(dòng)時(shí)頂部懸浮固定效果,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2018-04-04
element日期組件實(shí)現(xiàn)只能選擇小時(shí)或分鐘
本文主要介紹了element日期組件實(shí)現(xiàn)只能選擇小時(shí)或分鐘,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2023-01-01
VUE項(xiàng)目中調(diào)用高德地圖的全流程講解
這篇文章主要介紹了VUE項(xiàng)目中調(diào)用高德地圖的全流程講解,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2022-08-08

