vue解决数组变化时,视图未更新的问题

问题:根据id获取要编辑的内容后,有startTime和endTime拼接成日期范围选择器的初始值后,出现无法选中的问题,利用vue-devtools工具发现,值其实已经变化了,只不过视图没有更新。
错误写法:

	 this.formParams.actDateRange =  [res.data.data.startTime, res.data.data.endTime];

在这里插入图片描述
解决方法:

        let arr = [res.data.data.startTime, res.data.data.endTime];
        this.$set(this.formParams, "actDateRange", arr);

猜你喜欢

转载自blog.csdn.net/qq_42816550/article/details/106801882