一尘不染

在html标签上声明ng-app和ng-controller是否不好?

angularjs

在标签上同时声明ng-app和声明是不好的做法吗?ng-controller``<html>

例如: <html class="no-js" ng-app="myApp" ng-controller="MainCtrl">

这被认为是不良做法吗?我试图<title>动态地控制应用程序的标签,所以我想MainCtrl尽早声明控制器,因为它的范围在应用程序的其余部分中很重要。

然后我可以<title>{{settings.title}}</title>MainCtrl控制器中使用,并让子控制器通过$scope.$parent.settings.title = "hello world";


阅读 320

收藏
2020-07-04

共1个答案

一尘不染

您应该能够通过$window抽象来访问和设置标题,从而无需在html标签上放置控制器。

2020-07-04