我在UIScrollView中有一个UIWebview.在网页浏览中,我有一个嵌入式YouTube电影.当我播放YouTube电影时,一切正常,但是,当我按下全屏按钮时,电影开始在webview后面播放.将WebView置于前端不起作用,因为我希望ScrollView的滚动功能可以进行水平滚动.
处理深节点中状态更改的最佳方法是什么,这也需要由父节点处理.这是我的情况:
<Table>
<Row prop={user1}>
<Column prop={user1_col1} />
<Column prop={user1_col2} />
</Row>
<Row prop={user2}>
<Column prop={user2_col1} />
<Column prop={user2_col2} />
</Row>
<TableFooter>
<FooterColumn prop={sum1} />
<FooterColumn prop={sum2} />
</TableFooter>
</Table>Run Code Online (Sandbox Code Playgroud)
每当有人在列属性中更改任何内容时,我只需要在该Column组件中维护此值的状态.但是,我现在想要FooterColumn组件中的这些值的总和.实现这一目标的最佳方法是什么?
如果我要放弃状态改变,我必须将状态保存在多个地方,然后将其传递下去,这是一项繁琐的工作.是最好使用EventEmitters还是我错过了什么?
flux ×1
ipad ×1
iphone ×1
javascript ×1
reactjs ×1
reactjs-flux ×1
uiscrollview ×1
uiwebview ×1
youtube ×1