嵌套页面路由器出口高度不可调整 (ios)
Nested page router outlets height not adjustable (ios)
我使用的 this example 具有嵌套的页面路由器插座。我发现嵌套路由器在 iOS 上总是占页面高度的 100%,而在 Android 上它会服从您的指示。
例如,如果您这样做,嵌套的 page-router-outlet 在 iOS 上将是全高,但在 Android 上它实际上是 400 高
<GridLayout rows="400, *">
<GridLayout row="0">
<page-router-outlet></page-router-outlet>
</GridLayout>
<GridLayout row="1">
<Label text="Some other content"></Label>
</GridLayout>
</GridLayout>
它在 ios 上工作得很好。只有您的代码可能存在其他问题。按照您的建议,我已经克隆了 github 代码并将其添加到 playground 供您测试。您可以从 here.
访问 playground
我建议在上面的 playground 中添加你的 child 并进行测试。可能是 child 组件的 100% 高度与 parent.
重叠
我使用的 this example 具有嵌套的页面路由器插座。我发现嵌套路由器在 iOS 上总是占页面高度的 100%,而在 Android 上它会服从您的指示。
例如,如果您这样做,嵌套的 page-router-outlet 在 iOS 上将是全高,但在 Android 上它实际上是 400 高
<GridLayout rows="400, *">
<GridLayout row="0">
<page-router-outlet></page-router-outlet>
</GridLayout>
<GridLayout row="1">
<Label text="Some other content"></Label>
</GridLayout>
</GridLayout>
它在 ios 上工作得很好。只有您的代码可能存在其他问题。按照您的建议,我已经克隆了 github 代码并将其添加到 playground 供您测试。您可以从 here.
访问 playground我建议在上面的 playground 中添加你的 child 并进行测试。可能是 child 组件的 100% 高度与 parent.
重叠