角度指令的最佳实践

时间:2017-07-28 01:02:30

标签: javascript angularjs ionic-framework angularjs-directive ionic3

我的问题很简单。

我正在为一个小项目添加一个angular指令,但是有几个选项显示了包含Controllers和Services JS文件的项目,这些文件有助于实现该指令。 哪种方法更好?

A-单一指令。或。 js文件或 B-使用控制器和服务的多文件方法。

或者我错过了什么。

提前致谢

1 个答案:

答案 0 :(得分:0)

这是一个非常高级别的问题,我试着提供非常高水平的答案。

方法取决于您希望通过指令/组件实现的功能范围。 如果只是本地字段验证,那么只需.ts文件就足够了(您应该考虑在这些情况下使用Pipes

如果有任何远程验证,则更倾向于使用服务来实现可重用性。

希望它有所帮助。