我只是将我更新angular2-app为新的RC5.我走得很远,一切似乎都没问题,但现在我想重新整理它NgModules并遇到一件事:我在不同模块中使用了一个组件("ComponentA")来代替其他组件(比如ModuleA和ModuleB).
一旦使用它,我得到一个:
Uncaught Type ComponentA是2个模块声明的一部分:ModuleA和ModuleB!
错误.
据我所知,解决这个问题的唯一方法是使用Shared-Module我所有常见的东西,是吗?或者是否有更简单的方法来跨模块共享组件?
提前致谢 :)
有一件事让我现在发疯了.
我的(数据库优先)EF模型需要动态连接字符串(服务器的IP地址可能偶尔会改变).
因此,在较旧的EF版本中,您可以通过构造函数传递连接字符串,但这在5.0中是不可能的.
到目前为止我读到的内容,您可以更改数据模板,但每次重新生成模型等时都会被覆盖,因此不是最好的方法.
另一件事是SQLConnectionFactory,但似乎根本不起作用似乎
(Database.DefaultConnectionFactory = new SqlConnectionFactory( ... )完全被忽略了).
什么是正确的方法呢?
我正在使用Angular2 RC5 - 我有一个奇怪的问题.在我的主要组件中,我在构造函数中用于测试目的:
setInterval(() => {
this.test = new Date().getMilliseconds().toString();
}, 500);
Run Code Online (Sandbox Code Playgroud)
在我的模板中绑定是
<p>{{test}}</p>
Run Code Online (Sandbox Code Playgroud)
在装载或重装,要么显示一个值(但深入蜱不改变)的页面,somtimes它可以作为预期(更新值在每一个刻度),有时只显示初始值和没有任何改动.似乎是随机的.
我对此感到疯狂,因为它似乎在官方的plunker版本中没有问题.(编辑:Plunker链接)
在其他组件中使用此代码时,我也会遇到相同的行为.
有人有什么想法?