Vue.js 如何自动点击?

Posted

技术标签:

【中文标题】Vue.js 如何自动点击?【英文标题】:How to Vue.js auto click? 【发布时间】:2021-01-16 06:47:12 【问题描述】:

在搜索按钮上搜索产品后,我必须在后台列出它们并进行选择。

代码:

//The area I want clicked each time
<div v-for="(item, index) in filteredProducts" @click="addToList(item)"></div>

我怎样才能让它自动采取行动?

【问题讨论】:

【参考方案1】:

“采取行动”是什么意思?您想在每次有人搜索产品时运行addToList(item) 函数吗?

您可以使用观察程序或计算属性并在过滤产品更改时运行该 addToList 函数,而不是单击事件。我不明白你为什么要在 div 上“自动点击”。

如果您能进一步解释您的问题并提供更大的代码库,我可以提供更好的帮助。

【讨论】:

【参考方案2】:

您可以使用计算 看到这个Answer

computed: 
    addToListComputed (item) 
        addToList(item)
    ,
,

【讨论】:

以上是关于Vue.js 如何自动点击?的主要内容,如果未能解决你的问题,请参考以下文章

如何删除用户点击按钮? - Firebase - Vue.js

Vue js如何防止按钮连续点击两次[重复]

如何仅在 vue.js 中对特定点击的卡片应用切换/样式?

如何将点击卡片的 id 和卡片内容传递给 vue.js 中的另一个组件?

如何在客户端(vue.js)实现自动刷新?

vue.js如何实现点击按钮动态添加li