问题标签 [angular2-meteor]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
217 浏览

meteor - 使用 Angular2 和 Typescript 定义 Collection FS 集合

我正在尝试使用打字稿在 angular2-meteor 应用程序中定义一个集合。这就是我所拥有的不起作用:

我得到错误:

我也尝试过使用传统的 CollectionFS 定义:

我得到的错误是:

有什么想法吗?

0 投票
1 回答
308 浏览

meteor - 如何在我的流星 1.3 打字稿项目中全球提供系绳/其他任何东西?

我几乎不想让我现有的 ng2-prototype 在meteor1.3 设置中运行。到目前为止,我正在使用 webpack 构建原型,并且有一个提供插件可以在模块构建期间使 jQuery 或 Tether 之类的东西可用:

正如你所看到的,我对“tether”做了同​​样的事情,因为它仍然是 bootstrap 4 alpha 所需的库。

现在我想知道如何在我的 meteor1.3 项目中实现同样的目标..?正如包“angular2-meteor”的更新日志中所写的,它现在在后台使用 webpack 来构建所有内容。

angular2-meteor 更新日志

所以,应该可以在meteor1.3中再次使用相同的提供插件,对吧?但是……怎么办?

0 投票
1 回答
2507 浏览

meteor - 返回表达式中不存在最佳通用类型

当我在 angular2-meteor 项目中使用Collection2时,这些来自演示的代码总是在终端中给我警告:

返回表达式中不存在最佳通用类型。

如何改进代码?谢谢

0 投票
3 回答
623 浏览

angular - 更改侧面对象后重绘组件

看代码。

我在其他组件中更改了 this.app.selectedProject={...},我想重新渲染这个组件。怎么做?仅在使用 EventEmitter 时发明。

0 投票
0 回答
63 浏览

meteor - 游标的绑定直到第一次更改检测后才显示

当组件第一次加载绑定时,直到我强制进行更改检测才会显示。这是代码:

我也试过这个,但结果是一样的:

视图加载没有结果,直到第一次更改检测发生。

0 投票
1 回答
564 浏览

meteor - Meteor with Angular 2 - 如何使用像 fs 和其他的节点库?

全部 !

基本问题:在许多以前的应用程序中,我习惯这样做:

这也不起作用......

现在......使用 angular 2 和流星和打字稿我不知道如何生成相同的代码行。

有什么解决办法吗?实际上我只需要从我的文件系统加载一个 json 文件,但将来我需要使用许多其他库,如 S3(亚马逊)和其他库。

泰!

0 投票
1 回答
485 浏览

meteor - 从 'meteor/match' 导入 { Match } 失败;

我尝试Match.ObjectIncluding在 angular2-meteor1.3.1 项目中使用。

基于这个文件meteor.d.ts,我可以成功使用

但是,当我尝试使用

我收到错误:

如何正确导入 Match?谢谢

0 投票
1 回答
233 浏览

meteor - 如何在 angular2-meteor1.3 项目中使用 ng2-bootstrap?

对于一个新项目,我已经在终端运行了

npm 初始化

流星添加 angular2 编译器

流星删除 blaze-html-templates

流星 npm 安装 --save angular2-meteor

meteor npm install --save meteor-node-stubs

meteor npm install --save bootstrap4-webpack-package

流星 npm 安装 --save ng2-bootstrap

现在bootstrap4-webpack-package让 Bootstrap 4 工作,但 ng2-bootstrap 仍然不能工作。

由于我使用的是 Bootstrap 4,所以我也尝试添加

但仍然无法正常工作。

它显示错误:

例外:在警报中找不到指令注释

例外:错误:未捕获(承诺中):在警报上找不到指令注释

我不确定这是否与此问题有关。

如何使用 ng2-bootstrap?谢谢

0 投票
0 回答
226 浏览

mysql - Angular2-Meteor:数据库(mysql)关闭错误

我在我的 angular2-meteor 应用程序中使用 mysql,我试图完成一个完整的事务,包括打开、插入......和关闭我的数据库。

我遇到了一个关闭套接字的问题,当我关闭它时会导致我的应用程序完全崩溃,这是我的代码和错误,

如果有什么建议???

* 我的代码:*

1) Main.ts

2) 我的功能:(load-users.ts)

db.end(function(err){ //错误在这里 });

3)错误:

W20160413-16:37:48.281(2)?(STDERR) 抛出错误;W20160413-16:37:48.281(2)?(STDERR) ^ W20160413-16:37:48.281(2)?(STDERR) 错误:此套接字已关闭。W20160413-16:37:48.281(2)?(STDERR) 在 Socket._write (net.js:638:19)

有任何想法吗 ?

0 投票
1 回答
1385 浏览

angularjs - 流星 - 它有多安全?

我实际上是在使用流星创建我的第一个应用程序,特别是使用 Angular 2。我有使用 Angular 1 和 2 的经验,所以基于它。我有些担心...

让我们想象一下这种情况......我的数据存储在 MongoDb 上:

收藏:客户

现在,在我的流星客户端文件夹中,我有这个结构......

收集clients.ts(服务器文件夹)

组件client.ts(不是服务器文件夹)

..最后:呈现它的 html 页面,但只显示客户端的名称:

到目前为止还好。但我担心的是:在角度 1 和 2 应用程序中,组件或控制器或指令在客户端而不是服务器端运行。

我设置我的 html 只是为了显示客户端的名称。但是由于它是 ah html 渲染,可能通过一些技巧很容易将一些代码注入到 Angular 的 HTML 渲染中以显示我的所有字段。

或者可以很容易地转到控制台并键入一些命令来显示数据库集合中的整个对象。

所以,我的问题是:从这个意义上说,流星有多安全?我的担忧正确吗?流星是否能够保护我的数据,保护收藏品的名称?我知道我可以在 find() 上指定不给我带来那些敏感数据,但是由于 find() 可能不在服务器端运行,所以可以很容易地即时修改它,不是吗?

无论如何......我会很感激关于流星在这个意义上是如何安全(或不安全)的解释。

泰!