【发布时间】:2019-02-03 13:51:24
【问题描述】:
我需要将整个
view动态更改为另一个(例如,根布局应更改为DockLayout),但不使用Frame.navigate()方法。 这是怎么做到的?其他问题是关于
View.load()方法。这种方法有哪些用例?
const view = parse(`<StackLayout><Button tap="{{ onButtonTap }}" text="Tap me!"/></StackLayout>`);
class ViewModel extends Observable {
public onButtonTap(args: EventData) {
// need to change whole view to another here (for example, root layout should be DockLayout now)
// but without using Frame.navigate() method
// How do this?
}
}
app.run({
create: () => {
view.bindingContext = new ViewModel();
return view;
}
});
【问题讨论】:
标签: nativescript