使用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 相关文章推荐
支持ie与FireFox的剪切板操作代码
Sep 28 Javascript
input 输入框内的输入事件详细分析
Mar 17 Javascript
关于document.cookie的使用javascript
Oct 29 Javascript
javascript搜索框效果实现方法
May 14 Javascript
JavaScript计算某一天是星期几的方法
Aug 05 Javascript
初步使用bootstrap快速创建页面
Mar 03 Javascript
AngularJS入门教程中SQL实例详解
Jul 27 Javascript
谈谈PHP中相对路径的问题与绝对路径的使用
Aug 16 Javascript
D3.js实现柱状图的方法详解
Sep 21 Javascript
利用JQuery实现datatables插件的增加和删除行功能
Jan 06 Javascript
angular4应用中输入的最小值和最大值的方法
May 17 Javascript
vue实现多条件和模糊搜索功能
May 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
PHP分页显示制作详细讲解
2006/10/09 PHP
PHP编码规范之注释和文件结构说明
2010/07/09 PHP
php parse_str() 函数的定义和用法
2016/05/23 PHP
Laravel解决nesting level错误和隐藏index.php的问题
2019/10/12 PHP
Javascript实现视频轮播在pc端与移动端均可
2013/09/29 Javascript
jQuery判断checkbox是否选中的小例子
2013/12/02 Javascript
JS验证邮箱格式是否正确的代码
2013/12/05 Javascript
JavaScript编程中window的location与history对象详解
2015/10/26 Javascript
jQuery原理系列-常用Dom操作详解
2016/06/07 Javascript
require.js配合插件text.js实现最简单的单页应用程序
2016/07/12 Javascript
微信公众号 客服接口的开发实例详解
2016/09/28 Javascript
fckeditor部署到weblogic出现xml无法读取及样式不能显示问题的解决方法
2017/03/24 Javascript
使用AngularJS对表单提交内容进行验证的操作方法
2017/07/12 Javascript
通过vue-cli来学习修改Webpack多环境配置和发布问题
2017/12/22 Javascript
JS实现读取xml内容并输出到div中的方法示例
2018/04/19 Javascript
vue项目部署到Apache服务器中遇到的问题解决
2018/08/24 Javascript
Vue移动端实现图片上传及超过1M压缩上传
2019/12/23 Javascript
Python内置函数delattr的具体用法
2017/11/23 Python
matplotlib简介,安装和简单实例代码
2017/12/26 Python
python中scikit-learn机器代码实例
2018/08/05 Python
浅谈django orm 优化
2018/08/18 Python
python画图系列之个性化显示x轴区段文字的实例
2018/12/13 Python
python构建基础的爬虫教学
2018/12/23 Python
python执行精确的小数计算方法
2019/01/21 Python
python opencv实现证件照换底功能
2019/08/19 Python
Python threading的使用方法解析
2019/08/28 Python
PyQT5 emit 和 connect的用法详解
2019/12/13 Python
医学检验专业大学生求职信
2013/11/18 职场文书
银行优秀员工事迹
2014/02/06 职场文书
镇班子对照检查材料思想汇报
2014/09/24 职场文书
2014年机关党建工作总结
2014/11/11 职场文书
2014年残疾人工作总结
2014/12/06 职场文书
2014年房产经纪人工作总结
2014/12/08 职场文书
家长通知书家长意见
2015/06/03 职场文书
个人欠条范本
2015/07/03 职场文书
python如何利用traceback获取详细的异常信息
2021/06/05 Python