问题标签 [redux-orm]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
reactjs - 使用启用了新 typescript 的 reactjs 版本时超出了最大调用堆栈大小
我使用新的 typescript 支持版本的 reactjs
与 redux-orm 一起,当您尝试将值插入商店时,我遇到了“超出最大调用堆栈大小”的问题,与旧模板相同
下面是带有新打字稿支持的 reactjs 的代码,它会引发错误 https://reactjs.org/docs/static-type-checking.html#typescript和旧的 github 版本https://github.com/microsoft/TypeScript-React - 启动器有效。
https://drive.google.com/open?id=15eolNjeYroyubgSmbGaaKfjxbe-IZ8KK
我无法理解导致新版本错误的不同之处。谢谢你的帮助。
reactjs - Formik & ReduxORM & Yup - validationSchema 问题
我正在尝试使用带有 Yup 验证模式的 Formik 表单来编辑来自我的 ReduxORM 会话的实体。使用 ReduxORM 模型时,验证似乎无法正常工作。
我认为这是一个 Formik 问题,因为我成功地使用 validate 函数正确验证了我的实体以手动调用 Yup:
(请参阅下面的代码框以尝试这两种方法)
这是一个重现问题的代码发送框: https ://codesandbox.io/s/formik-reduxorm-validationschema-issue-kd95s
我希望validationSchema 属性可以与ReduxORM 模型一起使用。你知道我做错了什么吗?
reactjs - redux-orm 的任何成功实现?有问题
我正在尝试在应用程序中实现 redux-orm 并继续遇到问题。我基于 github 上的 redux-orm-primer 我当前的问题是“schema.register 不是函数”。这是代码:
有没有人让这个工作,你能分享一些见解或代码吗?这非常令人沮丧。
redux - 使用 redux-toolkit 重写 redux-orm reducer
问题(tl;博士)
我们如何使用redux-toolkit的createSlice创建一个自定义的 redux-orm reducer?
有没有比这个问题中提供的尝试更简单、推荐、更优雅或只是其他解决方案?
细节
自定义 redux-orm reducer的示例如下(简化):
可以通过redux-toolkitcreateSlice
的功能来简化 reducer (基于 redux-toolkit usage-guide):
但是,在 redux-orm reducer 的开始我们需要创建一个 session
然后我们使用我们的 redux-orm reducer 魔法,最后我们需要返回状态
所以我们错过了添加此功能的类似方法beforeEachReducer
和afterEachReducer
方法。createSlice
解决方案(尝试)
我们创建了一个withSession
创建会话并返回新状态的高阶函数。
我们需要将每个 reducer 逻辑包装在 this 中withSession
。
reactjs - 删除 Redux-ORM 模型实例时出错(多对多)
我正在使用 Redux-ORM 将关系模型数据存储在我正在构建的反应项目中。
有两种型号;网站和文档。它们之间的关系是多对多的。该关系在文档模型中定义。
一切正常(添加/更新),除了我无法删除具有关系的文档:
在 Models.js 第 734 行“未捕获(承诺中)TypeError:this[key].clear is not a function”中导致错误
devTools 显示 'this' = SessionBoundModel 和 'key' "site_ids"
所以它似乎试图在数组上运行 .clear() 函数。有没有其他人能够在多对多上实现删除?我的模型是错误的还是这是一个错误?
谢谢
react-redux - 如何将 redux-orm 与 redux 和 redux-toolkit 一起使用
很有趣,我正在使用 redux-orm,但发现我很难使用 react-redux(尽管它被称为 redux-orm)。
我得到了TypeError: Cannot read property 'Article' of undefined by using your method。
让我稍微绕开这个问题。
有没有比 redux-orm 更流行的 ORM 库,它在互联网上只有几个例子。