基于IView中on-change属性的使用详解


Posted in Javascript onMarch 15, 2018

本人android开发出身,因工作需要,后台前端的代码也都有涉猎,这两天一直被input标签中的onchange困扰的头昏脑胀,辗转难眠,废话不多说,下面说下遇到的问题和解决办法。

问题产生

之前跟同事刚研究了vue这个牛逼的框架,实现的是省市级三级联动的小功能,部分代码如下:

<Form-item label="所在地区" >
   <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写完后,在前后端代码合并到同一个项目下时,因为js、html代码规范与vue的不一致,造成各种各样的问题,例如onchange=“”,@change=“”在iview中就不起作用,最终经过google这个强大的搜索引擎,把问题解决了,

解决问题

在iview中正确的写法应是:@on-change

<Form-item label="所在地区">
    <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属性的使用详解就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
对YUI扩展的Gird组件 Part-2
Mar 10 Javascript
jquery的Tooltip插件 qtip使用详细说明
Sep 08 Javascript
jquery 操作表格实现代码(多种操作打包)
Mar 20 Javascript
javascript 进阶篇2 CSS XML学习
Mar 14 Javascript
jquery提取元素里的纯文本不包含span等里的内容
Sep 30 Javascript
js 3秒后跳转页面的实现代码
Mar 10 Javascript
js轮盘抽奖实例分析
Apr 17 Javascript
微信小程序 登录的简单实现
Apr 19 Javascript
js正则取值的结果数组调试方法
Oct 10 Javascript
vue.js指令v-for使用以及下标索引的获取
Jan 31 Javascript
VUE组件中的 Drawer 抽屉实现代码
Aug 06 Javascript
JavaScript实现简单贪吃蛇效果
Mar 09 Javascript
解决iView中时间控件选择的时间总是少一天的问题
Mar 15 #Javascript
iview日期控件,双向绑定日期格式的方法
Mar 15 #Javascript
vue iview组件表格 render函数的使用方法详解
Mar 15 #Javascript
微信小程序实现换肤功能
Mar 14 #Javascript
Angular4集成ng2-file-upload的上传组件
Mar 14 #Javascript
iview table高度动态设置方法
Mar 14 #Javascript
vue2.0安装style/css loader的方法
Mar 14 #Javascript
You might like
php中用数组的方法设置cookies
2011/04/21 PHP
解析php中call_user_func_array的作用
2013/06/07 PHP
基于PHP+jQuery+MySql实现红蓝(顶踩)投票代码
2015/08/25 PHP
php对接java现实加签验签的实例
2016/11/25 PHP
懒就要懒到底——鼠标自动点击(含时间判断)
2007/02/20 Javascript
北京奥运官方网站幻灯切换效果flash版打包下载
2008/01/30 Javascript
基于jquery的finkyUI插件与Ajax实现页面数据加载功能
2010/12/03 Javascript
JSF中confirm弹出框的用法示例介绍
2014/01/07 Javascript
JavaScript动态加载样式表的方法
2015/03/21 Javascript
再谈JavaScript线程
2015/07/10 Javascript
jQuery实现三级菜单的代码
2016/05/09 Javascript
jquery实现表格中点击相应行变色功能效果【实例代码】
2016/05/09 Javascript
AngularJS基础 ng-src 指令简单示例
2016/08/03 Javascript
基于vue的fullpage.js单页滚动插件
2017/03/20 Javascript
vue2.x 父组件监听子组件事件并传回信息的方法
2017/07/17 Javascript
jquery中ajax请求后台数据成功后既不执行success也不执行error的完美解决方法
2017/12/24 jQuery
使用socket.io实现简单聊天室案例
2018/01/02 Javascript
Vue 实现拖动滑块验证功能(只有css+js没有后台验证步骤)
2018/08/24 Javascript
解决angular2 获取到的数据无法实时更新的问题
2018/08/31 Javascript
微信小程序template模版的使用方法
2019/04/13 Javascript
JS浏览器BOM常见操作实例详解
2020/04/27 Javascript
javascript+css实现俄罗斯方块小游戏
2020/06/28 Javascript
Vue中使用JsonView来展示Json树的实例代码
2020/11/16 Javascript
在Python的Flask框架中使用模版的入门教程
2015/04/20 Python
Python实现Linux的find命令实例分享
2017/06/04 Python
twilio python自动拨打电话,播放自定义mp3音频的方法
2019/08/08 Python
keras的backend 设置 tensorflow,theano操作
2020/06/30 Python
Python使用requests模块爬取百度翻译
2020/08/25 Python
Python爬取网站图片并保存的实现示例
2021/02/26 Python
美国户外生活方式品牌:Eddie Bauer
2016/12/28 全球购物
官方授权图形T恤和服装:Fifth Sun
2019/06/12 全球购物
在加拿大在线租赁和购买电子游戏:Game Access
2019/09/02 全球购物
如何写一个Java类既可以用作applet也可以用作java应用
2016/01/18 面试题
电大毕业自我鉴定
2014/02/03 职场文书
大学生各类奖学金申请书
2019/06/24 职场文书
JavaScript中10个Reduce常用场景技巧
2022/06/21 Javascript