使用vue列表渲染组件不能更新,使用pid作为key,key是不同的。但是组件并没有更新 <Row class="ivu-row" v-for="info in thisHostInfos" v-bind:key="info.pid"> ... </Row>在method中我更新了 thisHostInfos这个数组: reboot(host, pid) { axios.get("http://127.0.0.1:5000/reboot", { params: { host, pid } }).then(response => { this.thisHostInfos = response.data; this.$Notice.open({ title: "应用重启", desc: "重启成功!" }); }).catch(function (error) { console.log(error); this.$Notice.open({ title: "应用重启", desc: "重启失败!" }); }) }
添加回答
举报
0/150
提交
取消