Open leoswing opened 5 years ago
由于Taro 工程里面使用了 Nerv作为节点render,所以对于render的时候,报错Cannot add property parentVNode, object is not extensible;
复现步骤: Taro 工程引入 react-apollo 的 ApolloProvider;
import ....; ....link, cache, resolvers definition const client = new ApolloClient({ link, cache, resolvers }); class App extends Component { render () { return ( <ApolloProvider client={client}> <Index /> </ApolloProvider> ) } } Taro.render(<App />, document.getElementById('app'));
报错信息: 页面渲染控制台 console报错:
Cannot add property parentVNode, object is not extensible;
调试看了下相关脚本,是由于Nerv.render时候报的错,对于 Apollo Provider的不支持。 能否帮忙支持下这个? 不然一直用不了这个特性。
由于Taro 工程里面使用了 Nerv作为节点render,所以对于render的时候,报错Cannot add property parentVNode, object is not extensible;
复现步骤: Taro 工程引入 react-apollo 的 ApolloProvider;
报错信息: 页面渲染控制台 console报错:
调试看了下相关脚本,是由于Nerv.render时候报的错,对于 Apollo Provider的不支持。 能否帮忙支持下这个? 不然一直用不了这个特性。