我刚开始使用Angular RC6.我在@NgModule装饰器中导入HttpModule.
但是我得到了这个例外:没有Array的提供者!
我怎样才能解决这个问题?
- 编辑 - :由于某种原因,此错误是由以下原因引起的:
constructor(private myService: CustomService, public items: Item[]) { }
Run Code Online (Sandbox Code Playgroud) 为什么我不能在@ViewChildren中传递多个组件?
目前有这个:
@ViewChildren(ColorFilterComponent, TransmissionFilterComponent)
public filters: QueryList<Filter>;
Run Code Online (Sandbox Code Playgroud)
这两个组件都实现了我的Filter接口:
export declare abstract class Filter {
abstract applyFilter(vehicles: Vehicle): boolean;
}
Run Code Online (Sandbox Code Playgroud)
在某个时候,我要遍历filters并调用applyFilter()viewChildren中所有组件的方法。
但是,当我做一个简单的日志时:
console.log(this.filters.toArray());
Run Code Online (Sandbox Code Playgroud)
它仅包含一个过滤器。另一个不在这里。
在这种情况下,什么是最佳的最佳做法?
我正在使用Apache Camel在tomcat文件夹中创建一个文件队列,以便将大量数据发送到休息服务.如果端点在几天内不可用并且磁盘空间不足,因为它不断创建新文件会怎么样?如何防止这种情况发生?