Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/436.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 找不到用户界面/模板模块NativeScript_Javascript_Android_Ios_Arrays_Nativescript - Fatal编程技术网

Javascript 找不到用户界面/模板模块NativeScript

Javascript 找不到用户界面/模板模块NativeScript,javascript,android,ios,arrays,nativescript,Javascript,Android,Ios,Arrays,Nativescript,关于ui/模板模块,我一直遇到以下错误: file:///app/tns_modules/tns-core-modules/ui/builder/builder.js:195:56: JS ERROR Error: Building UI from XML. @file:///app/main-page.xml:38:13 > Module 'ui/template' not found for element 'Template'. > Could not

关于ui/模板模块,我一直遇到以下错误:

file:///app/tns_modules/tns-core-modules/ui/builder/builder.js:195:56: JS ERROR Error: Building UI from XML. @file:///app/main-page.xml:38:13
     > Module 'ui/template' not found for element 'Template'.
       > Could not find module 'ui/template'. Computed path 
由于某些原因,我无法将NativeScript中的
标记用于以下代码:

 <GridLayout>

  <ListView items="{{ groceryList }}" itemTemplateProperty="list-group" itemTap="navigateToTasks" separatorColor="white">
        <ListView.itemTemplate>
            <template>
                <Label text="{{ name }}" class="list-group-item-heading"  />
            </template>
            <template>
                <Label text="{{ grocery }}" class="list-group-item-heading"  />
            </template>
        </ListView.itemTemplate>

    </ListView> 
</GridLayout>
由于某些原因,我也不能包含ui/模板模块,因为找不到它。我尝试在main-page.js中添加以下内容:

var ObservableArray = require("data/observable-array").ObservableArray;

但它显然不起作用

我花了一些时间才弄明白这一点,但一旦引入多个模板,就需要将ListView.itemTemplate更改为ListView.itemTemplates(即末尾的“s”)


这里也有同样的问题。。。找到解决办法了吗?
var ObservableArray = require("data/observable-array").ObservableArray;
 <GridLayout>

  <ListView items="{{ groceryList }}" itemTemplateProperty="list-group" itemTap="navigateToTasks" separatorColor="white">
        <ListView.itemTemplates>
            <template>
                <Label text="{{ name }}" class="list-group-item-heading"  />
            </template>
            <template>
                <Label text="{{ grocery }}" class="list-group-item-heading"  />
            </template>
        </ListView.itemTemplates>

    </ListView> 
</GridLayout>