this.$set()刷新变量值
时间: 2023-10-15 21:22:38 浏览: 212
this.$set()是Vue.js框架中用于刷新变量值的方法。它可以在Vue实例中使用,并且可以动态地更新变量的值,实现双向绑定。
例如,在情景四中的代码示例中,通过使用this.$set()方法来更新变量的值。首先,使用this.$nextTick()方法确保在更新变量之前先等待DOM更新完成。然后,通过this.$set(this.obj, 'b', 2)来更新obj对象中属性b的值为2。
另外,在方法二中的示例中,可以在Vue实例的methods中定义updateName()方法,使用this.$set()方法来更新userInfo对象中的name属性的值为'小红'。
总而言之,this.$set()方法是用于刷新变量值的重要工具,可以在Vue.js开发中灵活地使用。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *2* [【推荐!!!】vue修改数据页面不更新;...this.$set ; this.$nextTick ; this.$forceUpdate](https://blog.csdn.net/i_am_a_div/article/details/127888486)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"]
- *3* [vue强制更新, Vue中$forceUpdate()、this.$set()的使用、this.$nextTick()、 ref](https://blog.csdn.net/weixin_50885665/article/details/121604724)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]
阅读全文