使用vue.js实现联动效果的示例代码


Posted in Javascript onJanuary 10, 2017

想用vue.js写一个联动效果,按照自己的思路实验了下,并没有成功。请大家指点下我的思路是:通过遍历YX数组,如果某个对象的text和第一个select的selected value相同,则显示对应院系的专业

<div id="test">
  <select v-model="A">
  <option v-for="yx in YX">
    {{yx.text}}
  </option>
</select>


<select name="ZY">
  <option v-for="zy in {{ selection }}">
    {{zy.text}}
  </option>
</select>
</div>

<script>
new Vue({
  el:'#test',
  data:{
    YX:[
      {
        text:'计信院',
        ZY:[
          {text:'软件工程'},
          {text:'计算机科学与技术'},
          {text:"信息安全"},
        ]
      },
      { 
        text:'商学院',
        ZY:[
          {text:'旅游管理'},
          {text:'工商管理'},
          {text:"行政管理"},
        ]
      },    
    ]
  },
  computed:{
    selection: {
      get: function() {
        var obj;
        var ZY = eval(this.YX)
        for(obj in ZY)
        {
          if(A == obj.text)
            B = obj.ZY
        }
        return B
      }
    }
  }
});
</script>

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
jquery 事件冒泡的介绍以及如何阻止事件冒泡
Dec 25 Javascript
JavaScript通过this变量快速找出用户选中radio按钮的方法
Mar 23 Javascript
jquery ajax结合thinkphp的getjson实现跨域的方法
Jun 06 Javascript
js, jQuery实现全选、反选功能
Mar 08 Javascript
Express框架之connect-flash详解
May 31 Javascript
python爬取安居客二手房网站数据(实例讲解)
Oct 19 Javascript
基于js文件加载优化(详解)
Jan 03 Javascript
浅谈vue中.vue文件解析流程
Apr 24 Javascript
react native 获取地理位置的方法示例
Aug 28 Javascript
详解vue如何使用rules对表单字段进行校验
Oct 17 Javascript
v-slot和slot、slot-scope之间相互替换实例
Sep 04 Javascript
JavaScript实现简单计时器
Jun 22 Javascript
jQuery插件ajaxFileUpload使用详解
Jan 10 #Javascript
微信小程序 Button 组件详解及简单实例
Jan 10 #Javascript
jQuery zTree树插件简单使用教程
Jan 10 #Javascript
详解JS中的快速排序与冒泡
Jan 10 #Javascript
BootStrapTable 单选及取值的实现方法
Jan 10 #Javascript
VueJs路由跳转——vue-router的使用详解
Jan 10 #Javascript
js自定义QQ菜单效果
Jan 10 #Javascript
You might like
PHP临时文件的安全性分析
2014/07/04 PHP
JQUBAR1.1 jQuery 柱状图插件发布
2010/11/28 Javascript
写js时遇到的一些小问题
2010/12/06 Javascript
jQuery验证Checkbox是否选中的代码 推荐
2011/09/04 Javascript
同一页面多个商品倒计时JS 基于面向对象的javascript
2012/02/16 Javascript
javascript 文件的同步加载与异步加载实现原理
2012/12/13 Javascript
js字符串截取函数substr substring slice使用对比
2013/11/27 Javascript
JS实现日期加减的方法
2013/11/29 Javascript
js键盘上下左右键怎么触发function(实例讲解)
2013/12/14 Javascript
检查输入的是否是数字使用keyCode配合onkeypress事件
2014/01/23 Javascript
javascript实现C语言经典程序题
2015/11/29 Javascript
浅谈js中的三种继承方式及其优缺点
2016/08/10 Javascript
Js动态设置rem来实现移动端字体的自适应代码
2016/10/14 Javascript
Three.js利用性能插件stats实现性能监听的方法
2017/09/25 Javascript
jQuery实现所有验证通过方可提交的表单验证
2017/11/21 jQuery
微信小程序loading组件显示载入动画用法示例【附源码下载】
2017/12/09 Javascript
微信小程序使用slider设置数据值及switch开关组件功能【附源码下载】
2017/12/09 Javascript
angular 服务的单例模式(依赖注入模式下)详解
2018/10/22 Javascript
微信小程序获取用户信息的两种方法wx.getUserInfo与open-data实例分析
2019/05/03 Javascript
jQuery设置下拉框显示与隐藏效果的方法分析
2019/09/15 jQuery
JS实现商品橱窗特效
2020/01/09 Javascript
[01:02]2014 DOTA2国际邀请赛中国区预选赛 现场抢先看
2014/05/22 DOTA
基于scrapy实现的简单蜘蛛采集程序
2015/04/17 Python
python使用nntp读取新闻组内容的方法
2015/05/08 Python
python日期时间转为字符串或者格式化输出的实例
2018/05/29 Python
读取json格式为DataFrame(可转为.csv)的实例讲解
2018/06/05 Python
台湾旅游网站:灿星旅游
2018/10/11 全球购物
彪马荷兰官网:PUMA荷兰
2019/05/08 全球购物
澳大利亚最好的电动自行车:Leon Cycle
2020/12/19 全球购物
自荐信范文
2013/12/10 职场文书
采购主管的岗位职责
2013/12/17 职场文书
卫校毕业生个人自我鉴定
2014/04/28 职场文书
简单租房协议书
2014/10/21 职场文书
2015年信访维稳工作总结
2015/04/07 职场文书
工作汇报材料难写?方法都在这里了!
2019/07/01 职场文书
HttpClient实现文件上传功能
2022/08/14 Java/Android