Angular-Meteor mongo数据未呈现

时间:2016-01-19 02:15:31

标签: javascript angularjs mongodb meteor ionic-framework

我正在开发一个角度流星应用程序,并尝试循环浏览我的数据库以动态显示其数据,但无法进行。

继承我的控制器,路线,集合和视图。

的客户机/脚本/控制器/ stocks.controller.js

angular
.module('stockAiApp')
.controller('StocksCtrl', StocksCtrl);

function StocksCtrl($scope, $reactive) {
$reactive(this).attach($scope);

this.helpers({
    nasdaq() {
            return Nasdaqs.find({});
        },
        nyse() {
            return Nyses.find({});
        },
        amex() {
            return Amexs.find({});
        }
});

////////////

}

的客户机/脚本/ routes.js

 .state('tab.stocks', {
        url: '/stocks',
        views: {
            'tab-stocks': {
                templateUrl: 'client/templates/stocks.html',
                controller: 'StocksCtrl as stocks'
            }
        }
    })

的客户机/模板/ stocks.html

<ion-item 
        ng-repeat="stock in stocks.nasdaq" 
        class="item" 
        type="item-text-wrap" 
        href="#">
            <p>{{stock.Symbol}},
               {{stock.Name}},
               {{stock.sector}}</p>
        </ion-item>

LIB / collections.js

Nyses = new Mongo.Collection('nyses');
Nasdaqs = new Mongo.Collection('nasdaqs');
Amexs = new Mongo.Collection('amexs');

1 个答案:

答案 0 :(得分:0)

尝试使用.fetch()和find()方法