我有一个AngularJS文档,我需要在文档的各个部分设置字段。这包括e.x. <title>
标记。所以我的文档如下所示:
<html ng-app="test" ng-controller="TestCtrl">
<head>
<title>{{test1}}</title>
</head>
<body>
<h1>{{test1}}</h1>
...
</body>
</html>
如您所见,我将ng-controller放在<html>
标记中,因为我需要在<head>
和<body>
之间使用相同的范围。我也可以在各个元素上设置控制器,但由于我正在做一些POST和GET查询,我认为这不是一个好主意,因为它们会多次执行。
使用ng-controller
元素中的<html>
标记是个好主意(是否存在负面影响)?有更好的解决方案吗?