Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/20.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/.htaccess/5.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 没有显示数据库内容(Meteor、AngularJS、mongodb)_Javascript_Angularjs_Mongodb_Meteor - Fatal编程技术网

Javascript 没有显示数据库内容(Meteor、AngularJS、mongodb)

Javascript 没有显示数据库内容(Meteor、AngularJS、mongodb),javascript,angularjs,mongodb,meteor,Javascript,Angularjs,Mongodb,Meteor,我用angular meteor(流星添加urigo:angular)创建了一个“todolist”。 以下是涉及的文件: config.js(ui路由器文件) todolist.ng.html(静态文件) 将“任务”集合加载到“lib”文件夹中并插入文档 meteor:PRIMARY> db.tasks.find() { "_id" : ObjectId("55bf7d98251a0c51417732bf"), "text" : "zweiter eintrag", "createdAt

我用angular meteor(流星添加urigo:angular)创建了一个“todolist”。 以下是涉及的文件:

config.js(ui路由器文件)

todolist.ng.html(静态文件)

将“任务”集合加载到“lib”文件夹中并插入文档

meteor:PRIMARY> db.tasks.find()
{ "_id" : ObjectId("55bf7d98251a0c51417732bf"), "text" : "zweiter eintrag", "createdAt" : ISODate("2015-08-03T14:41:28.534Z") }
{ "_id" : ObjectId("55bf7dab251a0c51417732c0"), "text" : "zweiter eintrag", "createdAt" : ISODate("2015-08-03T14:41:47.045Z") }
{ "_id" : ObjectId("55bf7dac251a0c51417732c1"), "text" : "zweiter eintrag", "createdAt" : ISODate("2015-08-03T14:41:48.685Z") }
{ "_id" : ObjectId("55bf7dad251a0c51417732c2"), "text" : "zweiter eintrag", "createdAt" : ISODate("2015-08-03T14:41:49.003Z") }
{ "_id" : ObjectId("55bf7dad251a0c51417732c3"), "text" : "zweiter eintrag", "createdAt" : ISODate("2015-08-03T14:41:49.261Z") }
lib/js/databases.js

Tasks = new Mongo.Collection('tasks');
但当我运行应用程序并点击“Todolist”时,我什么也看不到。它没有列出任何任务。文本。。。如果我使用静态数组而不是mongodb,那么一切都可以正常工作。(例如:vm.tasks=[{text:Task1},{text:task2}];)

但对于mongodb,什么都没有表现出来。我检查了数据库连接,这很有效。加载应用程序并访问“Todolist”时,我没有收到任何错误

有什么想法吗

问候,, 西蒙

Ok问题解决了。 我在“myapp/client/lib”文件夹中创建了databases.js,而不是纯的“myapp/lib”文件夹


严重的错误。。。但问题解决了:)谢谢你的帮助

您是否仍安装了
autopublish
软件包?如果没有,你需要和你的收藏。是的,我仍然安装了它。还有其他想法吗?
angular.module('angle').controller('TodoListController',
['$scope', '$meteor', 
function($scope, $meteor){
    var vm = this;

    vm.tasks = $meteor.collection(Tasks);
}]
);
meteor:PRIMARY> db.tasks.find()
{ "_id" : ObjectId("55bf7d98251a0c51417732bf"), "text" : "zweiter eintrag", "createdAt" : ISODate("2015-08-03T14:41:28.534Z") }
{ "_id" : ObjectId("55bf7dab251a0c51417732c0"), "text" : "zweiter eintrag", "createdAt" : ISODate("2015-08-03T14:41:47.045Z") }
{ "_id" : ObjectId("55bf7dac251a0c51417732c1"), "text" : "zweiter eintrag", "createdAt" : ISODate("2015-08-03T14:41:48.685Z") }
{ "_id" : ObjectId("55bf7dad251a0c51417732c2"), "text" : "zweiter eintrag", "createdAt" : ISODate("2015-08-03T14:41:49.003Z") }
{ "_id" : ObjectId("55bf7dad251a0c51417732c3"), "text" : "zweiter eintrag", "createdAt" : ISODate("2015-08-03T14:41:49.261Z") }
Tasks = new Mongo.Collection('tasks');