这个问题  卡我好久,

找到方法了,分享出来吧

举个简单例子

<template>
	<div>
    	{{a}}
    </div>
</template>

<script>
	export default {  
		data:function(){
			var m=this;
			return {
				a:1
			}
		},
		mounted:function(){
			var m=this;
			m.ajax();
		},
		methods:{
			ajax:function(){
                           var m=this
				$.ajax({
					type:"get",
					dataType:"json",
					timeout:"30000",
					url:"",
					data: {
						id:1	
					},
					success:function(res){
						var b=2;
						m.a=b//错误的
						m.$set(m.a, b)
						
					}
				})
			}
	    },
	}
</script>

<style>
</style>


恩重点 在  m.$set   这里m就是this了  


好,点不点赞看你了,或者 可以加入 我的 群153181864  前端交流群 ,绝对原创,转载请附上 本微博链接。

Logo

前往低代码交流专区

更多推荐