无法设置未定义的属性(设置'isRightSidebarExpanded')
P粉060528326
P粉060528326 2024-01-04 15:47:20
[Vue.js讨论组]

我正在尝试转换模板以与 nuxt.js 一起使用

这个属性给了我这个错误

无法设置未定义的属性(设置“isRightSidebarExpanded”)

@click="$store.global.isRightSidebarExpanded = false"

这是 JS 文件:https://lineone.piniastudio.com/js/app.js

我使用 nuxt.config.js 中的这一行将其导入 nuxt.js

script: [
     {src: '/js/app.js', body: false, defer:true}
     ]

然后 nuxt.js 向我显示了这个错误,因为它似乎忽略了客户端 javascript 文件,虽然它在没有 nuxt.js 的情况下完美工作,但在本地仅包含静态 HTML/JS 文件

您可以在这里看到该网站正在正常工作(Laravel)https://lineone.piniastudio.com/

一些 HTML 变量(例如“activeTab”)也未定义

属性或方法“activeTab”未在实例上定义,但在渲染期间引用。通过初始化该属性,确保该属性在数据选项中或对于基于类的组件是反应性的。请参阅:https://v2.vuejs.org/v2/guide/reactivity.html#Declaring-Reactive-Propertie

但是,当我只保留 HTML/JS/CSS 并使其在没有 nuxt.js 的静态模式下工作时,一切都会正常

P粉060528326
P粉060528326

全部回复(0)
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号