javascript - 单击 Vuetify 按钮时如何重新加载页面?

标签 javascript vue.js single-page-application vuetify.js

我需要在用户单击刷新按钮时刷新当前页面。我正在使用 Vuetify 生成按钮。

<v-btn fab dark>
     <v-icon dark>refresh</v-icon>
</v-btn>

我知道我可以指定 <v-btn fab dark to="myDesiredPath" 代替路由器但我需要刷新用户当前所在的任何路线。

我知道在 vanilla js 中我可以使用 location.reload(),但我不知道如何在用户点击时将其提供给按钮。

最佳答案

您可以在 Vue 中创建一个运行普通 JS 的方法,然后运行 ​​v-btn 的 @click 方法。

methods: {
  reloadPage(){
    window.location.reload()
  }
}

关于javascript - 单击 Vuetify 按钮时如何重新加载页面?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51273862/

相关文章:

angular - 如何在 Wordpress 站点上部署 SPA?

javascript - 如何从值函数中访问数据的父数组?

pdf - 使用 VueJS 在另一个窗口中打开 PDF 文件

javascript - Backbone.history.start 导致安全错误 18

javascript - 在 Vue 中计算加载时的图像大小总是返回零

unit-testing - Vue.js 单元测试 ErrorBoundary

javascript - 如果 DurandalJS URL 无效,则不会重置

javascript - 在单页应用程序中使用 knockout 绑定(bind)使用 id 进行导航

javascript - 防止子窗口被弹出窗口阻止程序捕获

javascript - 尝试让我的按钮在没有用户交互的情况下更改文本 javascript