老师,写入标题,文章内容,点击发布报错

来源:9-8 大功告成 创建文章最后流程

qq_向右看_0

2022-07-31

老师,写入标题,文章内容,点击发布报错
https://gitee.com/huangzhengitee/code-liu.git
写回答

1回答

张轩

2022-08-01

同学你好 经查原因是你传入的 _id 为空,后端的 mongoDB 会报错,可以这样修改一下。

// CreatePost 104 行,将 _id 删除掉
const newPost: PostProps = {
// id: new Date().getTime(),
    title: titleVal.value,
    content: contentVal.value,
    column,
    createdAt: new Date().toLocaleString(),
    author: _id
    // 把 _id 删除
}
// 在 store.ts 中将 _id 改为可选
export interface PostProps {
    // 改为可选
    _id?: string
    title: string
    excerpt?: string
    content?: string
    image?: ImageProps | string
    createdAt: string
    column: string,
    author?: string
}

 亲测可用

0
0

Vue3 + TS 仿知乎专栏企业级项目

带你完成前后端分离复杂项目,率先掌握 vue3 造轮子技能

3142 学习 · 2313 问题

查看课程