使用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.validate使用攻略 第五步 正则验证
Jul 01 Javascript
JavaScript 在网页上单击鼠标的地方显示层及关闭层
Dec 30 Javascript
js控制的回到页面顶端goTop的代码实现
Mar 20 Javascript
鼠标滚轮改变图片大小的示例代码
Nov 20 Javascript
JavaScript实现的一个计算数字步数的算法分享
Dec 06 Javascript
jquery中EasyUI使用技巧小结
Feb 10 Javascript
JavaScript中字符串与Unicode编码互相转换的实现方法
Dec 18 Javascript
javascript 继承学习心得总结
Mar 17 Javascript
微信小程序 标签传入数据
May 08 Javascript
Vue.directive 自定义指令的问题小结
Mar 04 Javascript
Vue 项目分环境打包的方法示例
Aug 03 Javascript
详解小程序退出页面时清除定时器
Apr 28 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
Yii2实现ajax上传图片插件用法
2016/04/28 PHP
JS Array对象入门分析
2008/10/30 Javascript
最简单的jQuery程序 入门者学习
2009/07/09 Javascript
javascript定时变换图片实例代码
2013/03/17 Javascript
cookie 最近浏览记录(中文escape转码)具体实现
2013/06/08 Javascript
从jquery的过滤器.filter()方法想到的
2013/09/29 Javascript
javascript ajax 仿百度分页函数
2013/10/29 Javascript
JavaScript中标识符提升问题
2015/06/11 Javascript
JS实现支持Ajax验证的表单插件
2016/03/24 Javascript
BootStrap智能表单实战系列(三)分块表单配置详解
2016/06/13 Javascript
功能强大的Bootstrap效果展示(二)
2016/08/03 Javascript
js实现简单的碰壁反弹效果
2016/08/30 Javascript
详解Angular中的自定义服务Service、Provider以及Factory
2017/04/22 Javascript
详解vue-router 2.0 常用基础知识点之router.push()
2017/05/10 Javascript
AngularJS实现controller控制器间共享数据的方法示例
2017/10/30 Javascript
ExtJs整合Echarts的示例代码
2018/02/27 Javascript
js作用域和作用域链及预解析
2019/04/11 Javascript
vue axios post发送复杂对象问题
2019/06/04 Javascript
详解js创建对象的几种方式和对象方法
2021/03/01 Javascript
[49:42]DOTA2上海特级锦标赛主赛事日 - 3 胜者组第二轮#2Secret VS EG第一局
2016/03/04 DOTA
python统计cpu利用率的方法
2015/06/02 Python
python&amp;MongoDB爬取图书馆借阅记录
2016/02/05 Python
Python 数据结构之旋转链表
2017/02/25 Python
python版学生管理系统
2018/01/10 Python
python正则表达式之对号入座篇
2018/07/24 Python
利用Python将每日一句定时推送至微信的实现方法
2018/08/13 Python
python PrettyTable模块的安装与简单应用
2019/01/11 Python
Python人工智能之路 jieba gensim 最好别分家之最简单的相似度实现
2019/08/13 Python
网络教育毕业生自我鉴定
2013/10/10 职场文书
参观监狱心得体会
2014/01/02 职场文书
经管应届生求职信范文
2014/05/18 职场文书
电子专业自荐信
2014/07/01 职场文书
民政局离婚协议书范本
2014/10/20 职场文书
党的群众路线教育实践活动心得体会(教师)
2014/10/31 职场文书
2015年实习班主任工作总结
2015/04/23 职场文书
2015年公司保安年终工作总结
2015/05/14 职场文书