angular 指令的最佳实践
Best Practice for angular directives
我的问题很简单
我正在努力将 angular 指令添加到一个小项目中,但有几个选项显示项目包含有助于实现该指令的控制器和服务 JS 文件。
哪种方法更好?
A-单Directive.ts或。 js文件或
B- 使用控制器和服务的多文件方法。
还是我遗漏了什么。
提前致谢
这是一个非常高层次的问题,我会尽量给出非常高层次的答案。
方法取决于您希望通过 directive/component 实现的功能范围。
如果它只是本地字段验证,那么只需 .ts 文件就足够了(你应该考虑使用 Pipes 以及这些场景。
如果有任何远程验证,则更喜欢使用服务以实现可重用性。
希望对您有所帮助。
我的问题很简单
我正在努力将 angular 指令添加到一个小项目中,但有几个选项显示项目包含有助于实现该指令的控制器和服务 JS 文件。 哪种方法更好?
A-单Directive.ts或。 js文件或 B- 使用控制器和服务的多文件方法。
还是我遗漏了什么。
提前致谢
这是一个非常高层次的问题,我会尽量给出非常高层次的答案。
方法取决于您希望通过 directive/component 实现的功能范围。 如果它只是本地字段验证,那么只需 .ts 文件就足够了(你应该考虑使用 Pipes 以及这些场景。
如果有任何远程验证,则更喜欢使用服务以实现可重用性。
希望对您有所帮助。