我正在生产中运行nuxtjs应用程序,这导致某些VueJS功能中断,尤其是DOM事件。 但是,尽管由于未压缩和编译所有代码,所以它比生产模式要慢,但是开发模式可以正常工作,应该完美无瑕。
@click
事件不会触发其功能.prevent
不会阻止任何事情这是我的示例节的来源。
更改@click
的{{1}}事件调用什么都不做。
按回车键view
并不会阻止它,并且表单是作为v-on:keydown.enter="login"
请求提交到同一页面的(URL显示GET
?variables)>
在浏览器中查看HTML代码以查看是否记录了任何警告或错误之后,服务器端日志上没有任何内容。
另外,具有GET
来触发登录或注册方法的<button>
标签基本上没有 any 事件什么也没做只是HTML。
在我的生产服务器上,通过执行@click
运行nuxt build
后,没有没有错误或警告。
npm run build
谢谢您的帮助!我已经好几个钟头了。
答案 0 :(得分:0)
data
属性应该是返回对象的函数。尝试这样做:
data: function () {
return {
view: 'login',
}
}