gpt4 book ai didi

angularjs - Angular + Typescript 代码约定

转载 作者:搜寻专家 更新时间:2023-10-30 21:53:47 26 4
gpt4 key购买 nike

我正在为我的项目使用 Angularjs + Typescript 的组合。我正在寻找一个好的代码约定。这两种技术分别有一些很好的例子。例如,我在使用 TypeScript 时遵循这个:

https://github.com/Platypi/style_typescript#introduction

但是找不到适合 Angularjs + Typescript 的组合。更具体一点,例如,我需要一个关于如何使用 typescript 语法等编写指令的约定。

我找不到关于该主题的任何好文章。如果有人可以分享有关该主题的内容,那就太好了。谢谢!

最佳答案

我关注了this编写 angularjs + typescript 时的项目结构。

由于指令实际上是工厂函数,因此编写指令将以相同的方式完成:

module Directives{
export function MyDirective(optionalService): ng.IDirective{
var myDirective = {};
myDirective.restrict = 'A';
myDirective.link = function(scope, elem){};
//etc
return myDirective;
}
MyDirective.$inject = ["optionalService"];
}

app.directive("myDirective", Directives.MyDirective);

关于angularjs - Angular + Typescript 代码约定,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34262393/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com