我苦苦思索了一段时间,想知道如何控制自动补全功能,但还是没有找到一个好的答案。我正在尝试使用v-autocomplete来选择多个城市,并试图将用户的选择限制在最多5个。我希望它会阻止用户添加更多的选择。目前,计数器只会变成红色,但当它超过5的时候,仍然允许用户添加更多。有什么道具或函数可以让我这样做吗?我在某个地方遇到了说明,它说我必须使用其他验证API,但我在任何地方都找不到任何示例。
此外,其中一个选项是排名前5的城市。我想把它看作是5个被选中的城市。有没有办法将此选项的计数提高到5?并且,当剩余计数器小于5时,禁用Top 5选项?谢谢你
我的示例代码在这里。https://codepen.io/OpPen/pen/LYpJppa
非常感谢。
发布于 2021-02-25 21:52:51
我只在@change处于活动状态时添加函数,并在函数中检查模型大小。例如,我删除了模型的最后一个值。因此用户不能选择其他选项。
limiteCategory() {
if (this.currentCategory.length > 5) this.currentCategory.pop();
},https://stackoverflow.com/questions/61804607
复制相似问题