我在流星应用项目中工作,我想整合angularjs,我使用urigo:ngmeteor以避免这两个框架之间的冲突,这是我的代码到目前为止
//[root]/app.html
<body>
<div id="mybody" ng-app="store">
<div ng-controller="StoreController as store">
<h1>Product Name: [[store.name]]</h1>
<h1>Product Price: $[[store.price]]</h1>
<p>Product Description: [[store.description]]</p>
</div>
</div>
</body>
//[root]/client/js/app/js
(function(){
var app = angular.module('store', [], function(){ });
var gem = {
name: 'Dodecahendro',
price: 2.95,
description: '...'
};
console.log($("#mybody").length);
app.controller('StoreController', function($scope){
$scope.product = gem;
});
})();
但是当我运行它时,我收到了以下错误消息:
错误:[ng:areq] Argument&#39; StoreController&#39;得到了,不是一个功能 未定义
并且对于console.log()输出我得到了0
所以,问题是,我错过了什么?
谢谢!