Я запускаю это приложение под облачной областью IDE. Метеор 1.3.2.4angular-meteor "Невозможно прочитать свойство 'find' of undefined"
список метеора:
угловая 1.3.10
autopublish 1.0.7
ES5-прокладка 4.5.10
небезопасный 1.0.7
JQuery 1.11.8 метеор баз 1.0 .4
подвижного опыт 1.0.4
монго 1.1.7
реактивно-вар 1.0.9
стандартного Minifier-CSS 1.0.6 трекер 1.0.13
моего ./client/main.html
<head>
<title>Joakenpo</title>
</head>
<body ng-app="joakenpo">
<h1>Joakenpo</h1>
<div ng-controller="MainCtrl">
<ul>
<li ng-repeat="person in list">{{person.name}}</li>
</ul>
</div>
</body>
Мой ./server/main.js
List = new Mongo.Collection('list');
Meteor.startup(() => {
console.log('Joakenpo running');
['John', 'Peter', 'Rachel'].map((name) => List.insert({ name: name }));
console.log(List.find().count());
});
мой ./client/main.js
angular
.module('joakenpo', ['angular-meteor'])
.controller('MainCtrl', ($log, $scope) => {
$log.debug('main controller');
$scope.message = 'Module running';
$scope.helpers({
list() {
return Meteor.List.find({});
}
});
})
.run(($log) => $log.debug('Joakenpo Module Running'));
Моя ошибка
angular_angular.js хэш = c17a5a9 ...: 12535 TypeError: Не удается прочитать свойство «найти» неопределенную
http://stackoverflow.com/questions/38935140/has-importing-collections-changed-in-meteor-1-4-0-1 – Squirrl