myxvisual / react-uwp

📱⌨ React Components that Implement Microsoft's UWP Design & Fluent Design.
https://react-uwp.com
MIT License
1.18k stars 78 forks source link

navigationBottomNodes.props.visited overwrite by the NavigationView #48

Open eightHundreds opened 6 years ago

eightHundreds commented 6 years ago

源码上看,NavigationView内部自己管理哪些navigationNodes要处于visited的状态 但有时候,NavigationView的调用者并不希望有visitied效果,比如windows10的开始菜单,底部的按钮有的是'链接'(如设置),有的会点击后会出现菜单(如关机). 但目前,NavigationView总是会有visited效果

<NavigationView
  navigationBottomNodes={[<SplitViewCommand key={"123123123"} icon="Shuffle" visited={false} />]}
/>

在看NavigationView源码之前,我认为只要给SplitViewCommandvisited设置false,就不可能被visited