gpt4 book ai didi

javascript - 在 React 和 React Native 中使用模型

转载 作者:行者123 更新时间:2023-12-03 03:09:21 26 4
gpt4 key购买 nike

上下文

最近,在开发个人应用程序时,我和后端开发人员之间产生了误会。这种误解导致 API 发生了微小变化,而应用程序未准备好处理该变化(从对象响应数据中删除了一个字段),从而导致在安装相关组件时崩溃。

可能的解决方案

之后我意识到,只需添加一个可以提供应用程序工作所需的基本值的模型,只需请求的基本类实现(假设是一本书数据),就可以利用问题。

实际问题

由于我看到的有关该主题的信息很少,所以我想询问 React/React Native 社区,这种方法是否在某种程度上是反模式,或者它实际上是一个有效的解决方案。

最佳答案

您可以使用 propTypesdefaultProps 从组件级别捕获并处理此问题。

就一般而言让客户端验证来自 API 的响应数据而言,我认为您想要使用它的方式可能是一种反模式,因为客户端不应该用于测试/断言该响应数据应该是。

根据您的具体情况,也许更好的解决方案是维护 API 的测试用例。这将使您能够正式与后端开发人员沟通您的期望,并避免将来出现这些问题。

关于javascript - 在 React 和 React Native 中使用模型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47017956/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com