«Не удалось загрузить компонент из модуля» При попытке разделить компоненты xml на разные файлы - PullRequest
0 голосов
/ 29 апреля 2020

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

По сути, у меня есть файл. xml, и я хочу разбить его компоненты на несколько несколько файлов. Поэтому вместо этого:

<Page
    navigatingTo="onNavigatingTo"  
    xmlns="http://schemas.nativescript.org/tns.xsd" 
    xmlns:chart="nativescript-ui-chart" 
    xmlns:Card="@nstudio/nativescript-cardview"
    actionBarHidden="false">
    <ActionBar> <Label text="Home"></Label> </ActionBar>
                <chart:RadCartesianChart row="1" col="*" id="cartesianChart" height="300" >
                    <chart:RadCartesianChart.horizontalAxis>
                        <chart:CategoricalAxis/>
                    </chart:RadCartesianChart.horizontalAxis>
                    <chart:RadCartesianChart.verticalAxis>
                        <chart:LinearAxis/>
                    </chart:RadCartesianChart.verticalAxis>
                    <chart:RadCartesianChart.series>
                        <chart:BarSeries items="{{ DayDistributionData }}" categoryProperty="Hour" valueProperty="EventsNumber"/>
                    </chart:RadCartesianChart.series>
                </chart:RadCartesianChart>


(...)

У меня может быть что-то вроде:

<Page
    navigatingTo="onNavigatingTo"  
    xmlns="http://schemas.nativescript.org/tns.xsd" 
    xmlns:chart="nativescript-ui-chart" 
    xmlns:Card="@nstudio/nativescript-cardview"
    actionBarHidden="false">
    <ActionBar> <Label text="Home"></Label> </ActionBar>
             <Frame default-page: "xml-path-with-the-graph/graph-page" />
(...)

Однако я не могу этого сделать, что бы я ни делал, я получаю сообщение об ошибке: Ошибка загрузки компонент из модуля: "xml -path-with-the-graph / graph-page". Я попытался обернуть xml, на который я хочу сослаться, в Page , но это, похоже, не имеет значения. Я предполагаю, что это правильное использование Frame .

Кто-нибудь знает, что я могу делать неправильно?

Заранее спасибо,

...