gpt4 book ai didi

javascript - Meteor/w Angular 2.0 db 不起作用

转载 作者:行者123 更新时间:2023-11-28 06:47:10 26 4
gpt4 key购买 nike

今天我遇到了服务器客户端框架 Meteor.js,我从他们的初学者教程和 Angular 2.0 开始,我目前已经陷入了第三步 "Meteor tutorial"

所以基本上我只需要连接到数据库并测试 Meteor 的功能,问题是即使我能够通过命令行连接到 Meteor 的数据库,在那里插入一个对象,也无法获取数据应用程序本身。我正在按照教程进行操作,

这就是我的 app.ts 文件:

    /// <reference path="../typings/angular2-meteor.d.ts" />

import {Component, View, NgFor} from 'angular2/angular2';

import {Parties} from 'collections/parties';

import {bootstrap} from 'angular2-meteor';

@Component({
selector: 'app'
})

@View({
templateUrl: 'client/app.html',
directives: [NgFor]
})

class Socially {
parties: Array<Object>;

constructor () {
Tracker.autorun(zone.bind(() => {

this.parties = Parties.find().fetch();
}));

}
}

bootstrap(Socially);

party.ts

     /// <reference path="../typings/angular2-meteor.d.ts" />
export var Parties = new Mongo.Collection('parties');

app.html

Do you even work ;c
<ul>

<li *ng-for="#party of parties">
{{party.name}}
<p>{{party.description}}</p>

</li>
</ul>

我还阅读了一些关于 Meteor 类型的本地数据库的内容,以及如果我尝试向本地存储添加一个对象,就像那样

   Parties._collection.insert({name:"test", description: "test desc"});

数据显示正确,但即使我在服务器数据库中有数据(通过命令行添加),它也不会显示...

最佳答案

如果尚未添加服务器文件(server/main.ts 和 server/load_parties.ts),请尝试添加。这解决了我的问题。

关于javascript - Meteor/w Angular 2.0 db 不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33309870/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com