首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Nuxt/Content中的“超过最大调用堆栈大小”

Nuxt/Content中的“超过最大调用堆栈大小”
EN

Stack Overflow用户
提问于 2021-10-02 07:07:19
回答 1查看 74关注 0票数 0

我曾尝试设置一个非常简单的nuxt内容示例,但即便如此,在打开localhost:port/时也会遇到Maximum call stack size exceeded错误。

pages/_slag.vue:

代码语言:javascript
复制
<template>
    <nuxt-content :document="doc" />
</template>

<script>
export default {

    async asyncData({ $content, params }) {
        const doc = await $content(params.slug || 'index');

        return { doc }
    }
    
};
</script>

content/index.md:

代码语言:javascript
复制
# Hello @nuxtjs/content!

Super fast HMR!

nuxt-config.js:

代码语言:javascript
复制
export default {
  vue: {
    config: {
      // https://vue-loader.vuejs.org/options.html#cachedirectory-cacheidentifier
    },
  },
  target: 'static',    
  
  buildModules: [
  ],
  modules: [
    '@nuxt/content'
  ],
  content: {
  },   
  build: {
  },
  generate: {
    concurrency: 2000,
  }
}

package.json:

代码语言:javascript
复制
"dependencies": {
    "@nuxtjs/axios": "^5.13.6",
    "@nuxtjs/tailwindcss": "^4.2.1",
    "@nuxt/content": "1.14.0",
    "core-js": "^3.18.0",
    "nuxt": "^2.15.8",
    "vue-inline-svg": "^2.0.0"
},
"devDependencies": {
    "@vue/test-utils": "^1.2.1",
    "babel-core": "7.0.0-bridge.0",
    "babel-jest": "^27.0.5",
    "jest": "^27.0.5",
    "postcss": "^8.3.5",
    "vue-jest": "^3.0.4"
},
"optionalDependencies": {
    "fsevents": "^2.3.2"
}

我做错了什么?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-10-02 07:19:34

您没有获取所查询的数据。按如下方式更新您的$content:$content(params.slug || 'index').fetch()

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69414752

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档