高防服务器

vue中如何给对象动态添加属性和值


vue中如何给对象动态添加属性和值

发布时间:2022-04-21 17:02:03 来源:高防服务器网 阅读:53 作者:iii 栏目:大数据

本文小编为大家详细介绍“vue中如何给对象动态添加属性和值”,内容详细,步骤清晰,细节处理妥当,希望这篇“vue中如何给对象动态添加属性和值”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。

一、背景

介绍:在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中如何给对象动态添加属性和值”文章已经介绍完毕,想要掌握这篇文章的知识点还需要大家自己动手实践使用过才能领会,如果想了解更多相关内容的文章,欢迎关注高防服务器网行业资讯频道。

[微信提示:高防服务器能助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。

[图文来源于网络,不代表本站立场,如有侵权,请联系高防服务器网删除]
[