我有以下JSON:
{
"2016-01-23": {
"downloads": 4,
"re_downloads": 1,
"updates": 0,
"returns": 0,
"net_downloads": 4,
"promos": 0,
"revenue": "0.00",
"returns_amount": "0.00",
"edu_downloads": 0,
"gifts": 0,
"gift_redemptions": 0,
"date": "2016-01-23"
},
"2016-01-24": {
"downloads": 1,
"re_downloads": 1,
"updates": 0,
"returns": 0,
"net_downloads": 1,
"promos": 0,
"revenue": "0.00",
"returns_amount": "0.00",
"edu_downloads": 0,
"gifts": 0,
"gift_redemptions": 0,
"date": "2016-01-24"
}
}
Run Code Online (Sandbox Code Playgroud)
当日期每次都改变时,我如何解析这个?我必须使用杰克逊进行解析.
我正在尝试在 ReactJs 和 React Native 项目之间共享组件。我已经成功地能够共享使用 React Native 的组件,但是使用 Native Base 的项目出现错误。我的设置是这样的:
我有一个包含该项目的单一存储库。我在我的 Web 项目中安装了 React Native Web,我在 React Native 代码库中创建了一个共享文件夹。我从我的 web src 文件夹到共享文件夹创建了一个符号链接我更新了 babel 配置以编译共享文件夹中的项目
这是我试图分享的一个组件的示例。没什么特别的;)
import {Center, Text} from 'native-base';
const Test = () => {
return (
<Center>
<Text>hello world!</Text>
</Center>
);
};
export default Test;
Run Code Online (Sandbox Code Playgroud)
我在 devtools 控制台中看到了这一点:
未捕获的错误:无效的挂钩调用。钩子只能在函数组件的主体内部调用。发生这种情况可能是由于以下原因之一:
上述错误发生在<ForwardRef(Center)>组件中:
知道如何让具有本机基础的组件在网络中工作吗?我应该指出,它在没有符号链接的移动设备上运行良好。
javascript reactjs react-native native-base react-native-web