vue给对象动态添加属性和值的实例


Posted in Javascript onSeptember 09, 2019

一、背景

介绍:在vue中请求接口中,一个请求方法可能对应后台两个请求接口,所以请求参数就会有所不同。需要我们先设置共同的参数,然后根据条件动态添加参数属性。

二、案例

let that = this;  
let params = {
 "type":that.addQueTable.type,
 "discussTitle":that.addQueTable.discussTitle, 
};
// 区分普通题库还是模考题库
let addQuestionApi = '';
if(that.questionTypes == 0){
  // 动态设置vue对象参数
  Vue.set(params,'charpterId',that.charpterIds)
 addQuestionApi = api.saveBgInfoQuestion;
 }else{
 Vue.set(params,'mockexamSectionId',that.charpterIds);
 addQuestionApi = api.saveMockQuestion;
 }
that.$refs.addQueTable.validate((valid) => {
 if(valid){
 that.$axios({
 url:addQuestionApi,
 method: "post",
 data: qs.stringify(params),
 headers: {
 "Content-Type": "application/x-www-form-urlencoded"
 }
}).....

三、使用介绍

// 1、页面导入Vuejs文件库
import Vue from 'vue'
// 2、Vue.set即可,按照上面方式

以上这篇vue给对象动态添加属性和值的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
如何快速的呈现我们的网页的技巧整理
Jul 01 Javascript
js 立即调用的函数表达式如何写
Jan 12 Javascript
jQuery动画特效实例教程
Aug 29 Javascript
JavaScript返回上一页的三种方法及区别介绍
Jul 04 Javascript
JS根据浏览器窗口大小实时动态改变网页文字大小的方法
Feb 25 Javascript
javascript匀速动画和缓冲动画详解
Oct 20 Javascript
Vue核心概念Action的总结
Jan 18 Javascript
关于layui flow loading占位图的实现方法
Sep 21 Javascript
javascript严格模式详解(含严格模式与非严格模式的区别)
Nov 12 Javascript
JS实现的定时器展示简单秒表、页面弹框及跳转操作完整示例
Jan 26 Javascript
Vue 实现拨打电话操作
Nov 16 Javascript
js回到页面指定位置的三种方式
Dec 17 Javascript
关于layui表单中按钮自动提交的解决方法
Sep 09 #Javascript
layui原生表单验证的实例
Sep 09 #Javascript
layui的表单提交以及验证和修改弹框的实例
Sep 09 #Javascript
layui插件表单验证提交触发提交的例子
Sep 09 #Javascript
Node.js之删除文件夹(含递归删除)代码实例
Sep 09 #Javascript
layer.confirm点击第一个按钮关闭弹出框的方法
Sep 09 #Javascript
微信小程序 wx:for遍历循环使用实例解析
Sep 09 #Javascript
You might like
WML,Apache,和 PHP 的介绍
2006/10/09 PHP
php flv视频时间获取函数
2010/06/29 PHP
php修改时间格式的代码
2011/05/29 PHP
PHP 自定义错误处理函数的使用详解
2013/05/10 PHP
Laravel框架生命周期与原理分析
2018/06/12 PHP
PHP封装的验证码工具类定义与用法示例
2018/08/22 PHP
js生成缩略图后上传并利用canvas重绘
2014/05/15 Javascript
nodejs中操作mysql数据库示例
2014/12/20 NodeJs
jQuery实现带有洗牌效果的动画分页实例
2015/08/31 Javascript
Node.js编写爬虫的基本思路及抓取百度图片的实例分享
2016/03/12 Javascript
Angularjs 实现一个幻灯片示例代码
2016/09/08 Javascript
JS禁止查看网页源代码的实现方法
2016/10/12 Javascript
bootstrap监听滚动实现头部跟随滚动
2016/11/08 Javascript
原生js实现图片放大缩小计时器效果
2017/01/20 Javascript
常用的js方法合集
2017/03/10 Javascript
selenium 与 chrome 进行qq登录并发邮件操作实例详解
2017/04/06 Javascript
AngularJS 霸道的过滤器小结
2017/04/26 Javascript
vue中动态设置meta标签和title标签的方法
2018/07/11 Javascript
微信小程序导航栏跟随滑动效果的实现代码
2019/05/14 Javascript
Python实现把xml或xsl转换为html格式
2015/04/08 Python
python 全文检索引擎详解
2017/04/25 Python
python实时监控cpu小工具
2018/06/21 Python
python的中异常处理机制
2018/08/30 Python
python 在指定范围内随机生成不重复的n个数实例
2019/01/28 Python
python实现代码统计程序
2019/09/19 Python
详解CSS3+JS完美实现放大镜模式
2020/12/03 HTML / CSS
浅析HTML5中header标签的用法
2016/06/24 HTML / CSS
男女时尚与复古风格在线购物:RoseGal(全球免费送货)
2017/07/19 全球购物
国贸专业个人求职信范文
2014/01/08 职场文书
公交公司毕业生求职信
2014/02/15 职场文书
金融学专科生自我鉴定
2014/02/21 职场文书
护理见习报告范文
2014/11/03 职场文书
支行行长竞聘报告
2014/11/06 职场文书
草房子读书笔记
2015/06/29 职场文书
大学学习委员竞选稿
2015/11/20 职场文书
Golang 获取文件md5校验的方法以及效率对比
2021/05/08 Golang