使用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 相关文章推荐
JavaScript高级程序设计 阅读笔记(十四) js继承机制的实现
Aug 14 Javascript
jquery 如何动态添加、删除class样式方法介绍
Nov 07 Javascript
jquery实现div拖拽宽度示例代码
Jul 31 Javascript
ajax+jQuery实现级联显示地址的方法
May 06 Javascript
javascript实现的字符串与十六进制表示字符串相互转换方法
Jul 17 Javascript
浅谈javascript中的constructor
Jun 08 Javascript
前端弹出对话框 js实现ajax交互
Sep 09 Javascript
微信小程序 选择器(时间,日期,地区)实例详解
Nov 16 Javascript
JavaScript实现无穷滚动加载数据
May 06 Javascript
浅析JavaScript中的平稳退化(graceful degradation)
Jul 24 Javascript
JS实现将链接生成二维码并转为图片的方法
Mar 17 Javascript
浅谈监听单选框radio改变事件(和layui中单选按钮改变事件)
Sep 10 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
require(),include(),require_once()和include_once()区别
2008/03/27 PHP
PHP与C#分别格式化文件大小的代码
2011/05/14 PHP
解析php中两种缩放图片的函数,为图片添加水印
2013/06/14 PHP
PHP可变函数的使用详解
2013/06/14 PHP
PHP上传文件时自动分配路径的方法
2015/01/09 PHP
php生成rss类用法实例
2015/04/14 PHP
浅析Yii2 GridView 日期格式化并实现日期可搜索教程
2016/04/22 PHP
PHP搭建大文件切割分块上传功能示例
2017/01/04 PHP
js实现内容显示并使用json传输数据
2016/03/16 Javascript
easyui validatebox验证
2016/04/29 Javascript
Highcharts学习之数据列
2016/08/03 Javascript
jQuery 全选 全部选 反选 实现代码
2016/08/17 Javascript
jquery 删除节点 添加节点 找兄弟节点的简单实现
2016/12/07 Javascript
vue使用watch 观察路由变化,重新获取内容
2017/03/08 Javascript
nodejs入门教程三:调用内部和外部方法示例
2017/04/24 NodeJs
如何利用javascript接收json信息并进行处理
2020/08/06 Javascript
vue 动态添加class,三个以上的条件做判断方式
2020/11/02 Javascript
Vue 打包的静态文件不能直接运行的原因及解决办法
2020/11/19 Vue.js
[59:35]DOTA2上海特级锦标赛主赛事日 - 3 败者组第三轮#1COL VS Alliance第二局
2016/03/04 DOTA
python远程登录代码
2008/04/29 Python
python抓取京东价格分析京东商品价格走势
2014/01/09 Python
在django中使用自定义标签实现分页功能
2017/07/04 Python
pytorch 获取层权重,对特定层注入hook, 提取中间层输出的方法
2019/08/17 Python
Python接口自动化测试的实现
2020/08/28 Python
初中生期末考试的自我评价
2013/12/17 职场文书
2014年大学庆元旦迎新年活动方案
2014/03/09 职场文书
幼儿园新年寄语
2014/04/03 职场文书
自愿解除劳动合同协议书
2014/09/11 职场文书
教师工作失职检讨书
2014/09/18 职场文书
简单的离婚协议书范本
2014/11/16 职场文书
优秀党员申报材料
2014/12/18 职场文书
2014年变电站工作总结
2014/12/19 职场文书
旷课检讨书范文
2015/01/27 职场文书
2015年汽车销售工作总结
2015/04/07 职场文书
2016教师校本培训心得体会
2016/01/08 职场文书
Mysql实现主从配置和多主多从配置
2021/06/02 MySQL