【发布时间】:2017-07-13 23:40:06
【问题描述】:
我需要在我的 AngularJS 应用程序中插入一个标题。
我曾经有一个 header 和 header controller 包含 login/logout 函数,因为 header 包含 用户名 和 login/logout。
现在我将其更改为 header 指令,但为了在所有应用程序页面中使用标题,我必须重复编写 login/logout 函数并在所有其他页面控制器中获取用户名这显然是重复和低效的。
我是 AngularJS 的新手,所以我想知道是否有解决这个问题的好习惯。我可以在指令本身中编写这些函数,然后只从控制器传递用户名,这是一个好习惯吗?
【问题讨论】:
标签: javascript angularjs angularjs-directive frontend front-end-optimization