在角度2中,項目中的哪個位置應該放置一般功能? 函數像日期操作,字符串操作等?項目中的角度2一般功能位置
0
A
回答
0
我使用服務來保持一般的功能,如你上面列出的。然後我將該服務注入需要使用這些功能的組件中。
比如我有一個utils的serivice ...
import { Injectable } from '@angular/core';
@Injectable()
export class UtilsService {
public cleanString(input: string): string {
if (input) {
input = input.replace(/&/g, '');
}
return input;
}
}
}
,這是注入作爲這樣一個組成部分...
constructor(private _utilsService: UtilsService) {
}
該組件可以再訪問cleanString功能,像這樣...
_utilsService.cleanString("some value");
0
相關問題
- 1. 角度 - 功能更新項目
- 2. 角度2項目安裝角度cli
- 3. NodeJS和角度2項目
- 4. 一個項目的角度2個不同的配置
- 5. 一般功能
- 6. 功能的角度
- 7. Symfony 2項目中的特質位置
- 8. 調用的一般功能
- 9. 如何部署角度2項目?
- 10. 交換功能和一般功能
- 11. 在指定位置創建新的角度項目
- 12. 功能角度JS
- 13. 的功能,如角2
- 14. 角度控制器功能放置
- 15. 如何使用jquery的角度2中的點擊功能
- 16. 在angular2-cli項目中升級角度2依賴項
- 17. 角度成分的功能
- 18. 的範圍功能角度
- 19. 功能模塊中的角度2路由
- 20. 與一般位置類型
- 21. 訂閱角2中的功能
- 22. Git-2項目共享功能
- 23. 在Angular 2 + webpack項目中從lodash導入單一功能
- 24. 角2 - 添加與功能
- 25. 可變內角功能2
- 26. 角2和功能$間隔
- 27. 角2化妝功能
- 28. 功能不是在角2
- 29. 如何保留角度2列表中的滾動位置?
- 30. 選擇時無法在角度2功能中接收選項值