基于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 相关文章推荐
js版本A*寻路算法
Dec 22 Javascript
jQuery中inArray方法注意事项分析
Jan 25 Javascript
AngularJS 遇到的小坑与技巧小结
Jun 07 Javascript
JavaScript编写一个简易购物车功能
Sep 17 Javascript
JS获取鼠标位置距浏览器窗口距离的方法示例
Apr 11 Javascript
浅谈ES6 模板字符串的具体使用方法
Nov 07 Javascript
JavaScript实现修改伪类样式
Nov 27 Javascript
JS实现点击复选框变更DIV显示状态的示例代码
Dec 18 Javascript
vue中如何实现后台管理系统的权限控制的方法示例
Sep 19 Javascript
Vue中props的详解
May 16 Javascript
vue下的@change事件的实现
Oct 25 Javascript
详解JavaScript作用域、作用域链和闭包的用法
Sep 03 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程序之die调试法 快速解决错误
2009/09/17 PHP
PHP和.net中des加解密的实现方法
2013/02/27 PHP
CI框架验证码CAPTCHA辅助函数用法实例
2014/11/05 PHP
Linux php 中文乱码的快速解决方法
2016/05/13 PHP
javascript 表单验证常见正则
2009/09/28 Javascript
IE7中javascript操作CheckBox的checked=true不打勾的解决方法
2009/12/07 Javascript
JavaScript调用Activex控件的事件的实现方法
2010/04/11 Javascript
JS中confirm,alert,prompt函数区别分析
2011/01/17 Javascript
JavaScript开发Chrome浏览器扩展程序UI的教程
2016/05/16 Javascript
javascript字符串对象常用api函数小结(连接,替换,分割,转换等)
2016/09/20 Javascript
微信小程序 图片等比例缩放(图片自适应屏幕)
2016/11/16 Javascript
JavaScript自动点击链接 防止绕过浏览器访问的方法
2017/01/19 Javascript
Bootstrap 下拉多选框插件Bootstrap Multiselect
2017/01/22 Javascript
前端页面文件拖拽上传模块js代码示例
2017/05/19 Javascript
阿里大于短信验证码node koa2的实现代码(最新)
2017/09/07 Javascript
vue中el-upload上传图片到七牛的示例代码
2018/10/19 Javascript
vue服务端渲染操作简单入门实例分析
2019/08/28 Javascript
JS实现简单日历特效
2020/01/03 Javascript
js找出5个数中最大的一个数和倒数第二大的数实现方法示例小结
2020/03/04 Javascript
[00:12]2018DOTA2亚洲邀请赛 Sccc亮相SOLO赛,今年他又会有什么样的战绩?
2018/04/06 DOTA
编写Python的web框架中的Model的教程
2015/04/29 Python
Python 搭建Web站点之Web服务器与Web框架
2016/11/06 Python
Python实现Pig Latin小游戏实例代码
2018/02/02 Python
pandas数据预处理之dataframe的groupby操作方法
2018/04/13 Python
Python实现网站表单提交和模板
2019/01/15 Python
python使用pandas处理大数据节省内存技巧(推荐)
2019/05/05 Python
浅谈Python3实现两个矩形的交并比(IoU)
2020/01/18 Python
CSS3结构性伪类选择器九种写法
2012/04/18 HTML / CSS
CSS3中的content属性使用示例
2015/07/20 HTML / CSS
解释下列WebService名词:WSDL、SOAP、UDDI
2012/06/22 面试题
土木工程应届生自荐信
2013/09/24 职场文书
财务会计毕业生自荐信
2013/11/02 职场文书
解除劳动关系协议书2篇
2014/11/28 职场文书
后进生评语大全
2015/01/04 职场文书
详解CSS不定宽溢出文本适配滚动
2021/05/24 HTML / CSS
python高温预警数据获取实例
2022/07/23 Python