扫码关注官方订阅号
因为Vue.http.post()是异步的,要怎么将这个post请求的数据作为computed的结果返回呢?
拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...
在成功的回调里,直接修改data内的属性不可以吗。或者你想修改的话
computed:{ value:{ get:function(){ //这还写读值过程 }, set:function(ajaxData){ // 这根据返回值修改计算属性的依赖属性,然后vue又会检测依赖属性的变化执行get } }
在post的回调里修改value = ajaxData//后面的ajaxData会传入set方法里。
value = ajaxData
所以computed不能通过js直接修改还是建议直接修改data中的值。
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
在成功的回调里,直接修改data内的属性不可以吗。
或者你想修改的话
在post的回调里修改
value = ajaxData//后面的ajaxData会传入set方法里。所以computed不能通过js直接修改还是建议直接修改data中的值。