nuxt.js - Nuxt Vue 3,选项 api 工作正常时无法使用组合 api
问题描述
当我使用 options api 时它可以工作,但是当我切换到 composition api 时,它会失败。Nuxt 项目,这里是简单的代码。
我得到的错误是 displaySidenav 未定义
<script>
import TheHeader from "../components/Navigation/TheHeader";
import TheSidenav from "../components/Navigation/TheSidenav";
import ref from "vue";
export default {
components: {
TheHeader,
TheSidenav
},
data() {
return {
displaySidenav: false
};
}
// setup() {
// const displaySidenav = ref(false);
// return { displaySidenav };
// }
};
</script>
解决方案
我必须安装 npm i @nuxtjs/composition-api 。composition api 在 nuxt 中是 beta 版。
推荐阅读
- applescript - AppleScript 每次运行脚本时运行 Atom 文本编辑器,而不是当 if 语句为真时
- android - 我正在尝试使用存储在原始文件夹中的 CSV 文件中的数据绘制图形
- asp.net - 从源中检索大量记录并显示在网站上
- r - ggplot2 交互 - 切换点
- amazon-web-services - AWS Cognito 托管 UI - 是否可以配置为使用自定义 url?
- utf-8 - libXML2 无法正确读取他自己的 XML UTF-8 格式
- javascript - 注意:只有变量应该通过引用第 53 行和第 65 行传递
- asp.net - ASP.Net MVC 中的 RenderBody 一页的顺序错误
- vue.js - 操作员 !!箭头函数
- excel - 转置多个数据范围