首页 > 解决方案 > Redux:缺少分号;出现奇怪的语法错误

问题描述

这是我第一次使用 Redux,出于练习目的,我正在尝试构建类似图书库之类的东西,您可以在其中添加、搜索、编辑、删除图书。我正在尝试创建一个动作,但它给了我一个奇怪的错误“缺少分号”。如果有帮助,我来自 Python。

这是我的代码中的一个动作:

export const AddBook = (title, ratings, synopsis) => {
    type: BOOK_ADDED,
    payload: {
        title,
        ratings,
        synopsis
    }
};

错误出现在“有效负载”处。这是错误的图片以帮助解释它: 在此处输入图像描述

这是我尝试编译它时显示的内容: 在此处输入图像描述

标签: reactjsapireduxreact-reduxfrontend

解决方案


尝试:

export const AddBook = (title, ratings, synopsis) => {
  return {
    type: BOOK_ADDED,
    payload: {
        title,
        ratings,
        synopsis
    }
  }
};

推荐阅读