使用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全局函数使用简单说明
Mar 11 Javascript
基于jQuery的模仿新浪微博时间的组件
Oct 04 Javascript
javascript 系统文件夹文件操作及参数介绍
Jan 08 Javascript
javascript用户注册提示效果的简单实例
Aug 17 Javascript
使用Jquery实现每日签到功能
Apr 03 Javascript
jquery判断密码强度的验证代码
Apr 22 Javascript
Node.js环境下JavaScript实现单链表与双链表结构
Jun 12 Javascript
使用jQuery的toggle()方法对HTML标签进行显示、隐藏的方法(示例)
Sep 01 Javascript
jQuery纵向导航菜单效果实现方法
Dec 19 Javascript
React如何解决fetch跨域请求时session失效问题
Nov 02 Javascript
vant 中van-list的用法说明
Nov 11 Javascript
vue集成一个支持图片缩放拖拽的富文本编辑器
Jan 29 Vue.js
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
destoon后台网站设置变成空白的解决方法
2014/06/21 PHP
PHP防止表单重复提交的几种常用方法汇总
2014/08/19 PHP
php mailer类调用远程SMTP服务器发送邮件实现方法
2016/03/04 PHP
JavaScript 基础问答三
2008/12/03 Javascript
JS读取cookies信息(记录用户名)
2012/01/10 Javascript
jQuery图片轮播滚动切换代码分享
2020/04/20 Javascript
javascript Slip.js实现整屏滑动的手机网页
2015/11/25 Javascript
JavaScript几种数组去掉重复值的方法推荐
2016/04/12 Javascript
ES6中的数组扩展方法
2016/08/26 Javascript
浅析JS中对函数function的理解(基础篇)
2016/10/14 Javascript
微信小程序 教程之WXSS
2016/10/18 Javascript
vue-cli监听组件加载完成的方法
2018/09/07 Javascript
JavaScript文档加载模式以及元素获取
2020/07/28 Javascript
JavaScript 如何计算文本的行数的实现
2020/09/14 Javascript
在vue中获取wangeditor的html和text的操作
2020/10/23 Javascript
[50:04]DOTA2上海特级锦标赛D组小组赛#2 Liquid VS VP第二局
2016/02/28 DOTA
Python Requests安装与简单运用
2016/04/07 Python
插入排序_Python与PHP的实现版(推荐)
2017/05/11 Python
Django中日期处理注意事项与自定义时间格式转换详解
2018/08/06 Python
Python3爬虫教程之利用Python实现发送天气预报邮件
2018/12/16 Python
用Python写一个模拟qq聊天小程序的代码实例
2019/03/06 Python
Django中信号signals的简单使用方法
2019/07/04 Python
python监控进程状态,记录重启时间及进程号的实例
2019/07/15 Python
python标准库OS模块详解
2020/03/10 Python
Python使用Pygame绘制时钟
2020/11/29 Python
解决Pycharm 运行后没有输出的问题
2021/02/05 Python
css 元素选择器的简单实例
2016/05/23 HTML / CSS
英国排名第一的冲浪店:Ann’s Cottage
2020/06/21 全球购物
英国森林假期:Forest Holidays
2021/01/01 全球购物
供用电专业求职信
2014/07/07 职场文书
三八妇女节寄语
2015/02/27 职场文书
2016年“抗战胜利纪念日”71周年校园广播稿
2015/12/18 职场文书
人为什么会“幸灾乐祸”?
2019/08/06 职场文书
pandas DataFrame.shift()函数的具体使用
2021/05/24 Python
Java并发编程之Executor接口的使用
2021/06/21 Java/Android
MySQL Server层四个日志的实现
2022/03/31 MySQL