在标签上同时声明ng-app和声明是不好的做法吗?ng-controller``<html>
ng-app
ng-controller``<html>
例如: <html class="no-js" ng-app="myApp" ng-controller="MainCtrl">
<html class="no-js" ng-app="myApp" ng-controller="MainCtrl">
这被认为是不良做法吗?我试图<title>动态地控制应用程序的标签,所以我想MainCtrl尽早声明控制器,因为它的范围在应用程序的其余部分中很重要。
<title>
MainCtrl
然后我可以<title>{{settings.title}}</title>在MainCtrl控制器中使用,并让子控制器通过$scope.$parent.settings.title = "hello world";
<title>{{settings.title}}</title>
$scope.$parent.settings.title = "hello world";
您应该能够通过$window抽象来访问和设置标题,从而无需在html标签上放置控制器。
$window
html