首页 > 解决方案 > 如何让按钮在手机上工作?

问题描述

我正在使用 Vue.js 构建一个 Web 应用程序,并且我在 Heroku 上部署了一个版本。我的客户开始通过 Heroku 版本测试该应用程序,发现他手机上的按钮不起作用。到目前为止,我已经读到问题可能是按钮在移动设备上的工作方式不同以及一些关于使用“touchstart”和“touchend”事件的建议。由于我使用的是 vues 指令语法,因此我不确定使用 @touchstart 或 @touchend 是否做错了什么。在这个例子中,我使用的是普通的@click 语法。

PS 我只在 iPhone 设备上测试过。

<button
class="button"
type="button"
@click="logIn">
Log In
</button>

标签: htmlvue.jsbuttonmobiletouch-event

解决方案


推荐阅读