gpt4 book ai didi

laravel - Vuejs 切片功能没有反应

转载 作者:行者123 更新时间:2023-12-04 14:28:14 25 4
gpt4 key购买 nike

我正在使用- 拉拉维尔- 刀-vuejs

对于一种情况,我的拼接对阵列没有反应。所以我有一个 ul/li(我已经删除了 css 和其他东西)

<ul>
<template v-for="(user, index) in availableUsers" >
<li v-bind:data-user="user.id" v-bind:data-index="index" >
@{{user.fullName}}
<button id=btnRemove>
</li>
</template>
</ul>

在我的 vue 实例代码中,我有一个函数 removeFromAvailable。 我调用 myvue.availableUsers.slice(index, 1)。该方法获得了良好的索引。

removeFromAvailable : function(index) {
console.log(index);
myVue.availableUsers.slice(index, 1);
}

它仍在列表中。我很困惑,因为这是第一次它不起作用。

知道为什么它不是响应式(Reactive)的吗?

最佳答案

我相信您需要重新设置变量。 slice 仅返回已更改数组的副本,它不会更改原始实例。

removeFromAvailable(index) {
this.availableUsers = this.availableUsers.slice(index, 1);
}

关于laravel - Vuejs 切片功能没有反应,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41209348/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com