Win-ListView 和 AngularJS
Win-ListView and AngularJS
我正在试用新的 AngularJS and WinJS 库。
我的 HTML 看起来像这样:
...
<p>
<win-list-view item-data-source="manufacturers">
<win-item-template>
<div>
<h4>{{item.data.name}}</h4>
<h6>{{item.data.location}}</h6>
</div>
</win-item-template>
<win-list-layout></win-list-layout>
</win-list-view>
</p>
...
'manufacturers'可以用{{manufacturers}}来显示,所以肯定不是空的
我的控制台中有一条错误消息:
Error: [$compile:ctreq] Controller 'winListView', required by directive 'winListLayout', can't be found!
现在我不知道自己做错了什么。 WinJS 的其他元素按预期工作,只是 WinListView 抛出错误并且未在浏览器中显示(使用 firefox 和 chrome 测试)。
好吧,真丢人。我对它抛出的错误信息感到困惑,但这只是一个愚蠢的实现失败。
删除 <p></p>
标签解决了问题,列表按预期工作。
我只用了三个小时就弄明白了...:/
我正在试用新的 AngularJS and WinJS 库。
我的 HTML 看起来像这样:
...
<p>
<win-list-view item-data-source="manufacturers">
<win-item-template>
<div>
<h4>{{item.data.name}}</h4>
<h6>{{item.data.location}}</h6>
</div>
</win-item-template>
<win-list-layout></win-list-layout>
</win-list-view>
</p>
...
'manufacturers'可以用{{manufacturers}}来显示,所以肯定不是空的
我的控制台中有一条错误消息:
Error: [$compile:ctreq] Controller 'winListView', required by directive 'winListLayout', can't be found!
现在我不知道自己做错了什么。 WinJS 的其他元素按预期工作,只是 WinListView 抛出错误并且未在浏览器中显示(使用 firefox 和 chrome 测试)。
好吧,真丢人。我对它抛出的错误信息感到困惑,但这只是一个愚蠢的实现失败。
删除 <p></p>
标签解决了问题,列表按预期工作。
我只用了三个小时就弄明白了...:/