【发布时间】:2019-06-12 18:35:25
【问题描述】:
react-cache 不适用于 Suspense。
我的代码
import React, { Suspense } from "react";
import ReactDOM from "react-dom";
import { unstable_createResource as createResource } from "react-cache";
const MarkdownCache = createResource(input => {
return new Promise(resolve => resolve(input));
});
const App = () => {
return (
<Suspense fallback={<div>Loading...</div>}>
<Test />
</Suspense>
);
}
const Test = () => {
const input = MarkdownCache.read("Test react cache");
return input;
}
const rootElement = document.getElementById("root"); ReactDOM.render(, rootElement);
我正在使用的版本:
react: 16.8.0-alpha.0
react-dom: 16.8.0-alpha.0
react-cache: 2.0.0-alpha.1
【问题讨论】:
标签: reactjs react-native react-cache