使用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 相关文章推荐
直接生成打开窗口代码,不必下载
May 14 Javascript
jquery的index方法实现tab效果
Feb 16 Javascript
初识JQuery 实例一(first)
Mar 16 Javascript
基于JQuery模仿苹果桌面的Dock效果(初级版)
Oct 15 Javascript
基于jquery实现后台左侧菜单点击上下滑动显示
Apr 11 Javascript
JavaScript中json使用自己总结
Aug 13 Javascript
javascript常用对话框小集
Sep 13 Javascript
angularjs实现与服务器交互分享
Jun 24 Javascript
14款经典网页图片和文字特效的jQuery插件-前端开发必备
Aug 25 Javascript
Vue.JS入门教程之处理表单
Dec 01 Javascript
谈谈jQuery之Deferred源码剖析
Dec 19 Javascript
原生JS实现动态加载js文件并在加载成功后执行回调函数的方法
Dec 30 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
超外差式晶体管收音机的组装与统调
2021/03/01 无线电
PHP处理excel cvs表格的方法实例介绍
2013/05/13 PHP
详解PHP中的状态模式编程
2015/08/11 PHP
PHP实现可添加水印与生成缩略图的图片处理工具类
2018/01/16 PHP
php中array_fill函数的实例用法
2021/03/02 PHP
js获取事件源及触发该事件的对象
2013/10/24 Javascript
深入理解JavaScript是如何实现继承的
2013/12/12 Javascript
JavaScript判断字符长度、数字、Email、电话等常用判断函数分享
2015/04/01 Javascript
使用CamanJS在Web页面上处理图像的技巧
2015/08/18 Javascript
javascript实现不同颜色Tab标签切换效果
2016/04/27 Javascript
省市联动效果的简单实现代码(推荐)
2016/06/06 Javascript
利用bootstrapValidator验证UEditor
2016/09/14 Javascript
JS实现的相册图片左右滚动完整实例
2016/11/23 Javascript
jQuery实现的仿百度,仿谷歌搜索下拉框效果示例
2016/12/30 Javascript
js实现仿购物车加减效果
2017/03/01 Javascript
详解Vue快速零配置的打包工具——parcel
2018/01/16 Javascript
Vue开发实现吸顶效果的示例代码
2018/08/21 Javascript
vue组件从开发到发布的实现步骤
2018/11/11 Javascript
微信小程序实现单列下拉菜单效果
2019/04/25 Javascript
基于jquery ajax的多文件上传进度条过程解析
2019/09/11 jQuery
JS实现简易计算器
2020/02/14 Javascript
vue cli3适配所有端方案的实现
2020/04/13 Javascript
详解JavaScript 中的批处理和缓存
2020/11/19 Javascript
python动态网页批量爬取
2016/02/14 Python
Python中的pygal安装和绘制直方图代码分享
2017/12/08 Python
Python使用OpenCV进行标定
2018/05/08 Python
python 画3维轨迹图并进行比较的实例
2019/12/06 Python
Python flask框架实现浏览器点击自定义跳转页面
2020/06/04 Python
详解python安装matplotlib库三种失败情况
2020/07/28 Python
详解python第三方库的安装、PyInstaller库、random库
2021/03/03 Python
财务主管岗位职责
2014/02/28 职场文书
3.15消费者权益日活动总结
2015/02/09 职场文书
上诉状格式
2015/05/23 职场文书
学习习近平主席讲话心得体会
2016/01/20 职场文书
goland 清除所有的默认设置操作
2021/04/28 Golang
简单且有用的Python数据分析和机器学习代码
2021/07/02 Python