解决vue动态下拉菜单 有数据未反应的问题


Posted in Javascript onAugust 06, 2020

问题出现在当时后台数据会返回到data中但是没有出现下拉菜单,查询资料 发现 Vue的this理解有误

jsp 下拉菜单

<select name="plantModelParentId" v-model="vueObj.plantModelParentId" @change="selectChange">
 <option value=""></option>
 <option v-for="(item,index) in selectlist" :value="index"> {{item.plantModelName}}</option>
</select>

JS

new Vue({
 el : "#vueadd",
 data : {
 vueObj : {},
 selectlist : []
 },
 created : function() {
 // 判断搜索是否为父级为空
 var a = 0;
  //var self=this.selectlist出错 原因是并未找到selectlist 经过查询资料this指向的事new Vue
 var self=this; 
 $.ajax({
  type : "post",
  url : basePath + "/cultmanage/seachCult.do",
  dataType : 'json',
  data : {
  plantModelParentId : a,
  },
  success : function(data) {
  //会返回后台的值 但是没出现下拉框 
  //console.log(JSON.stringify(data));
  self.selectlist = data;
  },
  error : function(data, type, err) {
  alert("错误类型:" + type + "; 错误信息:" + err);
  }
 });
 }

补充知识:vue+elementUI导航中,点击body子菜单收缩的问题

项目中用到了vue+elementUI,发现点击body导航子菜单会收缩的问题

原因:是elementUI版本的问题,发现我使用的是2.4.11版本,卸载重新安装2.4.9版本就可以了

安装命令:

cnpm uninstall element-ui//卸载

cnpm install element-ui@2.4.9 --save

以上这篇解决vue动态下拉菜单 有数据未反应的问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
Array对象方法参考
Oct 03 Javascript
js直接编辑当前cookie的脚本
Sep 14 Javascript
Query中click(),bind(),live(),delegate()的区别
Nov 19 Javascript
JavaScript生成随机数的4种自定义函数分享
Feb 28 Javascript
js实现仿百度汽车频道选择汽车图片展示实例
May 06 Javascript
分享10个优化代码的CSS和JavaScript工具
May 11 Javascript
详解JavaScript中双等号引起的隐性类型转换
May 30 Javascript
AngularJS 模块化详解及实例代码
Sep 14 Javascript
使用vue.js实现联动效果的示例代码
Jan 10 Javascript
vue中的ref和$refs的使用
Nov 22 Javascript
浅谈JavaScript中this的指向问题
Jul 28 Javascript
Vue监视数据的原理详解
Feb 24 Vue.js
JavaScript中ES6规范中let和const的用法和区别
Aug 06 #Javascript
在vue项目中利用popstate处理页面返回的操作介绍
Aug 06 #Javascript
JavaScript中作用域链的概念及用途讲解
Aug 06 #Javascript
解决vue字符串换行问题(绝对管用)
Aug 06 #Javascript
vue 路由缓存 路由嵌套 路由守卫 监听物理返回操作
Aug 06 #Javascript
Vue Router中应用中间件的方法
Aug 06 #Javascript
JavaScript的垃圾回收机制与内存管理
Aug 06 #Javascript
You might like
php提交表单时判断 if($_POST[submit])与 if(isset($_POST[submit])) 的区别
2011/02/08 PHP
php debug 安装技巧
2011/04/30 PHP
php foreach正序倒序输出示例代码
2014/07/01 PHP
FleaPHP框架数据库查询条件($conditions)写法总结
2016/03/19 PHP
phplist及phpmailer(组合使用)通过gmail发送邮件的配置方法
2016/03/30 PHP
Yii2针对指定url的生成及图片等的引入方法小结
2016/07/18 PHP
DWZ+ThinkPHP开发时遇到的问题分析
2016/12/12 PHP
PHP大文件分割上传 PHP分片上传
2017/08/28 PHP
关于php支持的协议与封装协议总结(推荐)
2017/11/17 PHP
PHP实现双链表删除与插入节点的方法示例
2017/11/11 PHP
PHP实现用session来实现记录用户登陆信息
2018/10/15 PHP
Laravel 框架路由原理与路由访问实例分析
2020/04/14 PHP
jQuery动态添加 input type=file的实现代码
2012/06/14 Javascript
13 个JavaScript 性能提升技巧分享
2012/07/26 Javascript
jquery插件开发之实现jquery手风琴功能分享
2014/03/10 Javascript
JS正则表达式比较常见用法
2016/01/26 Javascript
Angular组件化管理实现方法分析
2017/03/17 Javascript
原生JS改变透明度实现轮播效果
2017/03/24 Javascript
使用vue-resource进行数据交互的实例
2017/09/02 Javascript
JS设计模式之访问者模式定义与用法分析
2018/02/05 Javascript
教你如何用node连接redis的示例代码
2018/07/12 Javascript
代码整洁之道(重构)
2018/10/25 Javascript
javascript实现图片轮播代码
2019/07/09 Javascript
js实现ajax的用户简单登入功能
2020/06/18 Javascript
[42:20]2014 DOTA2华西杯精英邀请赛5 24 DK VS NewBee
2014/05/25 DOTA
VSCode Python开发环境配置的详细步骤
2019/02/22 Python
python二维键值数组生成转json的例子
2019/12/06 Python
tensorflow 2.0模式下训练的模型转成 tf1.x 版本的pb模型实例
2020/06/22 Python
利用CSS3的特性改变文本选中时的颜色
2013/09/11 HTML / CSS
一款纯css3实现的tab选项卡的实列教程
2014/12/11 HTML / CSS
Martinelli官方商店:西班牙皮鞋和高跟鞋品牌
2019/07/30 全球购物
村党总支部公开承诺书2016
2016/03/25 职场文书
Python 中 Shutil 模块详情
2021/11/11 Python
Hive导入csv文件示例
2022/06/25 数据库
Win11 Beta 22621.601 和 22622.601今日发布 KB5017384修复内容汇总
2022/09/23 数码科技
css之clearfix的用法深入理解(必看篇)
2023/05/21 HTML / CSS