Vue.js 具有多个复选框的过滤列表
Vue.js filtering list with multiple checkboxes
我正在尝试找出如何使用勾选了多个复选框的复选框模型数组来过滤 v-for 列表。我发现的其他示例都与我的示例相同 - 一次只过滤一个复选框。这是我目前所做的一个简单演示 - https://jsbin.com/fuzuzucike/1/edit?html,js,console,output 复选框 1-3 和名称列表。
如果您单击 1,它会过滤带有 id1 的名称,但是当您单击 2(仍然选择 1)时,不会显示任何名称。在这种情况下,我希望显示 ID 为 1 和 2 的名称。我在这里遗漏了一些简单的东西还是必须创建自定义过滤器来处理此功能?
非常感谢。
过滤器已弃用,使用计算属性:
https://jsbin.com/jofediqifi/1/edit?html,js,console,output
我正在尝试找出如何使用勾选了多个复选框的复选框模型数组来过滤 v-for 列表。我发现的其他示例都与我的示例相同 - 一次只过滤一个复选框。这是我目前所做的一个简单演示 - https://jsbin.com/fuzuzucike/1/edit?html,js,console,output 复选框 1-3 和名称列表。
如果您单击 1,它会过滤带有 id1 的名称,但是当您单击 2(仍然选择 1)时,不会显示任何名称。在这种情况下,我希望显示 ID 为 1 和 2 的名称。我在这里遗漏了一些简单的东西还是必须创建自定义过滤器来处理此功能?
非常感谢。
过滤器已弃用,使用计算属性: https://jsbin.com/jofediqifi/1/edit?html,js,console,output