This is an overview of the most common usage of Frame. For more information about the available properties, methods, or events, head over to the complete API documentation for Frame.
<Frame>
是用于显示 <Page>
元素的UI组件。每个应用程序至少需要一个 <Frame>
元素,通常设置为根元素。
如果要从nativescript 3.x进行迁移并希望保留旧行为,则条目文件中的以下代码段将创建根框架并呈现您的默认页面。
new Vue({
render: h => h('Frame', [ h(HomePageComponent) ])
})
如果您需要创建多个框架,可以通过将它们包装在布局中来实现,例如,如果您想要并排放置2个框架
<GridLayout columns="*, *">
<Frame col="0"/>
<Frame col="1"/>
</GridLayout>
<Frame>
<Page>
<ActionBar title="Default Page Title" />
<GridLayout>
<Label text="Default Page Content" />
</GridLayout>
</Page>
</Frame>
Android | iOS |
---|---|
org.nativescript.widgets.ContentLayout | UINavigationController |