View уже имеет родителя в NativeScript PlayGround? - PullRequest
0 голосов
/ 02 мая 2019

Я создаю приложение в NativeScript PlayGround (ns + js).Я скопировал код карусели отсюда - https://play.nativescript.org/?template=play-js&id=sRSad7&v=6

Когда экран был создан впервые, карусель работала правильно, но во второй раз не удалось с этой ошибкой

Просмотр уже имеетродитель.Вид: GridLayout (105) Родитель: ContentView @ file: ///app/welcome/welcome-page.xml: 6: 5; .....

Это необходимо для мобильного андроидаapplication.

js файл

const WelcomeViewModel = require("./welcome-view-model");

function onNavigatingTo(args) {
    const page = args.object;
    page.actionBarHidden = true;
    page.cssClasses.add("welcome-page-background");
    const view = page.getViewById("slide-content");
    page.bindingContext = new WelcomeViewModel(view);
}

exports.onNavigatingTo = onNavigatingTo

и xml, начиная с 6 строки

<ContentView row="0" id="slide-content">
    <GridLayout row="0" rows="*">
        <Label class="opensans-semi-bold carousel-loading" text="Loading..." textWrap="true"></Label>
    </GridLayout>
</ContentView>

Я ожидаю, что карусель будет работать правильно, даже когда окно снова открывается.

Есть идеи, как ее решить?

...