css - Vue.js CSS 更改按钮 onClick to href 不起作用

标签 css vue.js

在 SinglePageApp 中,我需要使用 <button>标签而不是 <a>标签 5 我正在使用 UKit
<a>标签将是:

<a type="button" class="uk-button uk-button-link" href="#events"><events</a>

但是这样写标签是行不通的
 <button @click="location.href='{{ url('events') }}'" class="uk-button uk-button-link">EVENTS</button>

注意:我看到一个 ESLint 错误.. [js] ';'预期的

最佳答案

@webnoob 答案是正确的,但是它似乎在单页应用程序中不起作用:我收到一个范围位置未定义错误..

所以我正在使用一种方法:

      <button @click="goToEvents()" class="uk-button uk-button-link">EVENTS</button>


methods: {
    goToEvents: function () {
        location.href='#events'
    }
},

关于css - Vue.js CSS 更改按钮 onClick to href 不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48558214/

相关文章:

vue.js - 为什么 eslint 和 prettier 看起来像是在互相争斗?

HTML 预无换行边框

jquery - 合并 Foundation 后动画突然不起作用?

css - 来自 Android XML 布局,如何将网页元素放置在 XHTML 中?

json - 如何在 Yii2 上处理 Vue/Axios Json payload 发布的数据

javascript - Vuejs 警告 : infinite update loop in a component render function

typescript - Vuetify表单验证,验证错误消息未显示

c# - 为什么在无序列表中使用 runat ="server"时我的 css 样式格式不正确?

css - 是否可以将全局 css 按钮属性关闭到一个按钮?

javascript - Axios 400 错误请求调用 then 而不是 catch