我不太清楚如何实现onMessage,postMessage我可以获取整个网页,但只能从反应本机端获取。
我的意思是,我将使用注入这段代码injectedJavaScript
var markup = document.documentElement.innerHTML
window.postMessage(markup)
Run Code Online (Sandbox Code Playgroud)
我将使用 收到结果onMessage。这可能是因为到目前为止我还做不到吗
我只想在一个FlatList. 稍后当我单击文本时,将呈现新项目。
这是示例代码:
export default class FlatListBasics extends Component {
renderNewItem = () => {
// do something here
}
render() {
return (
<View style={styles.container}>
<FlatList
data={[
{key: 'Devin'},
{key: 'Jackson'},
{key: 'James'},
{key: 'Joel'},
{key: 'John'},
{key: 'Jillian'},
{key: 'Jimmy'},
{key: 'Julie'},
]}
renderItem={({item}) => <Text onPress={this.renderNewItem}>{item.key}</Text>}
/>
</View>
);
}
Run Code Online (Sandbox Code Playgroud)
那么我如何才能做到这一点?}