0
我有一个子控制器,我可以在一些主控制器内部使用。例如,它是主页面控制器内的面板。现在我需要在里面打开一个带有子控制器的子窗口。 我该怎么做?AngularJS(1.5)分离面板到子窗口,反之亦然
例如,我有一个视频播放器面板,我希望它变得可拆卸和可扩展的大小。
我的孩子控制器都有自己的模板文件,我就与此注入到主控制器:
...
<div class="col-sm-6 col-md-6">
<span ng-include="AVTemplateUrl" ng-controller="VideoCtrl as AV" data-ng-init="AV.init()"></span>
</div>
...
和构造器为孩子:
angular.module('myApp.video', ['ngRoute'])
.controller('VideoCtrl', ['$scope', ...],
function ($scope, ...) {
$scope.AVTemplateUrl = 'view/device/video.html';
let AV = $scope.AV = { ... }
...
附:对不起我的英语不好。
这是角度还是angularjs相关? –
@ jota-toledo,它的 '“依赖关系”:{ “angular”:“^ 1.5.7”...' – iiiyx