广告
返回顶部
首页 > 资讯 > 前端开发 > JavaScript >vue两次赋值页面获取不到的解决
  • 836
分享到

vue两次赋值页面获取不到的解决

2024-04-02 19:04:59 836人浏览 薄情痞子
摘要

目录两次赋值页面获取不到第一种方法第二种方法Vue赋值不成功问题两次赋值页面获取不到 vue两次赋值console.log出来的值为第二次赋的值尔页面显示的是第一次赋的值 getf

两次赋值页面获取不到

vue两次赋值console.log出来的值为第二次赋的值尔页面显示的是第一次赋的值

 getfORM(){                  //api3
                 var _this=this
                var formSchemad=_this.formSchema
                console.log(_this.formSchema)
                 axiOS({
                     method:'get',
                     url:'odoo/mobile/api3/JSONui?id=xxxx'
                 }).then(function(resp){
                     formSchemad=jsON.parse(resp.data);
                     console.log(formSchemad)
                     _this.formSchema=formSchemad; //第一次赋值
                     axios({
                         method:'get',
                         url:'odoo/mobile/api3/jsonui?id=xxxx_100'
                     }).then(function(respd){
                         _this.cdis=false
                         var mont=JSON.parse(respd.data);
                         var montname=[]
                         var montvalue=[]
                         console.log(mont)
                         for(var i=0;i<mont.length;i++){
                             montname.push(mont[i].name);
                             montvalue.push(mont[i].value);
                             formSchemad.properties[mont[i].name].value=mont[i].value;
                         }
                          console.log(formSchemad)
                           _this.formSchema=formSchemad;  //第二次赋值

第一种方法

将两次赋值改为一次

第二种方法

将赋值的代码改为

 _this.formSchema= json.parse(json.stringify(formSchemad)); 

vue赋值不成功问题

data(){
    applyFormMetaData:{
        "name":"jack",
        "discounted_profit":0,
    }
} 
 
var discounted_profit = 300; 
// 普通赋值
this.applyFormMetaData.discounted_profit = discounted_profit; 
 
// vue提供的方法重新显示声明
this.$set(this.applyFormMetaData, 'discounted_profit', discounted_profit);

以上为个人经验,希望能给大家一个参考,也希望大家多多支持编程网。

--结束END--

本文标题: vue两次赋值页面获取不到的解决

本文链接: https://www.lsjlt.com/news/146993.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • vue两次赋值页面获取不到的解决
    目录两次赋值页面获取不到第一种方法第二种方法vue赋值不成功问题两次赋值页面获取不到 vue两次赋值console.log出来的值为第二次赋的值尔页面显示的是第一次赋的值 getf...
    99+
    2022-11-13
  • vue两次赋值页面获取不到怎么解决
    这篇文章主要介绍“vue两次赋值页面获取不到怎么解决”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“vue两次赋值页面获取不到怎么解决”文章能帮助大家解决问题。两次赋值页面获取不到vue两次赋值con...
    99+
    2023-06-30
  • react获取不到页面元素如何解决
    本篇内容介绍了“react获取不到页面元素如何解决”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!react获取不到页面元素是因为隐藏的tab...
    99+
    2023-07-04
  • vue第一次获取不到元素的解决方法记录
    前言 vue中第一次获取不到元素的解决办法,是否经常第一次点击弹窗按钮,获取弹窗中的元素。打开弹窗获取元素为空,要第二次才能获取。 一、更新dom后获取 this.$nextTi...
    99+
    2022-11-12
  • mybatis使用resultMap获取不到值的解决方案
    目录mybatis resultMap获取不到值问题描述原因及解决方法Mybatis 从数据库中获取值为null ResultMap要解决的问题:属性名和字段名不一致解决方法mybatis resultMap获取不到值 <...
    99+
    2017-04-23
    mybatis resultMap resultMap获不到值
  • 拦截器获取request的值之后,Controller拿不到值的解决
    目录拦截器获取request的值之后,Controller拿不到值原因解决方法使用拦截器获取Controller方法名和注解信息方法一:通过request获得用户的URL方法二:通过...
    99+
    2022-11-12
  • php获取不到网址中的值该如何解决
    本篇文章为大家展示了php获取不到网址中的值该如何解决,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。php获取不到网址中的值的解决办法:1、查看url规则;2、将规则修改为“RewriteRule ...
    99+
    2023-06-26
  • 解决vue局部过滤器获取不到this的问题
    目录vue局部过滤器获取不到thisvuefilters为什么获取不到this问题原因解决方法vue 局部过滤器获取不到this data里面加个字段赋值this。 <el-...
    99+
    2022-11-13
  • springboot加载复杂的yml文件获取不到值的解决方案
    目录springboot加载yml文件获不到值获取不到yml配置文件指定的值springboot加载yml文件获不到值 今天使用spring boot读取yml文件,这种多层嵌套的竟...
    99+
    2022-11-13
  • vue子组件中mounted取不到props中的值怎么解决
    本文小编为大家详细介绍“vue子组件中mounted取不到props中的值怎么解决”,内容详细,步骤清晰,细节处理妥当,希望这篇“vue子组件中mounted取不到props中的值怎么解决”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入...
    99+
    2023-06-30
  • 解决vue过滤器filters获取不到this对象的问题
    目录vue过滤器filters获取不到this对象原理下面举个例子Vue filters this指向问题Vue实例中filter不依赖于当前vue实例上下文vue过滤器filter...
    99+
    2022-11-13
  • mybatis 实体类字段大小写问题 字段获取不到值的解决
    目录mybatis实体类字段大小写问题 字段获取不到值解决办法推断踩坑mybatis 转换大小写问题解决方法mybatis实体类字段大小写问题 字段获取不到值 由于前期设计问题,项目...
    99+
    2022-11-12
  • 如何解决vue跳转同一个组件,参数不同,页面接收值只接收一次的问题
    这篇文章主要介绍如何解决vue跳转同一个组件,参数不同,页面接收值只接收一次的问题,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!作为vue的初用者,你可能会像我一样遇到一个问题,对跳...
    99+
    2022-10-19
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作