segment选项卡重新渲染的问题 #1508
Unanswered
alfredzhu-hub
asked this question in
求助
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
用segment做了一个搜索项列表,搜索项的数据来自于数组,如下图:第二行的项目对应的数组数据随第一行的选择而更新,然后自动重新渲染。
碰到的问题是:当第一行选择“全部省域”时,希望第二行只出现“全部市域”,不出现其他城市,这时第二行数组数据被更新为只有一个元素,但页面没有被重新渲染,如下图:选择第一行中的“沪1”后,再选“全部省域”后,第二行仍保留选“沪1”时的搜索项。
这时如果将第二行数组数据增加到两个元素(比如第二个元素赋个空值),会重新渲染,但在空白处其实多了一个搜索项,如下图:
总结以上问题: 对应每行搜索项的数组数据更新后如果只有一个元素,不会重新渲染;如果超过一个元素,会重新渲染。
请教?
Beta Was this translation helpful? Give feedback.
All reactions