I';我在AngularJS中实现动态仪表板
我是否可以实现以下功能:I';我在AngularJS中实现动态仪表板,angularjs,requirejs,Angularjs,Requirejs,我是否可以实现以下功能: $scope.showDashboard = function () { $scope.dashboardPath = "/Widgets/Weather/View.htm"; $scope.widgetController = 30; require(['/Widgets/Weather/Controller.js'], function (w) { wha
$scope.showDashboard = function () {
$scope.dashboardPath = "/Widgets/Weather/View.htm";
$scope.widgetController = 30;
require(['/Widgets/Weather/Controller.js'], function (w) {
whatShouldIputHere = w;
});
};
<div ng-include src="dashboardPath" ng-controller="whatShouldIputHere?"></div>
$scope.showDashboard=函数(){
$scope.dashboardPath=“/Widgets/Weather/View.htm”;
$scope.widgetController=30;
需要(['/Widgets/Weather/Controller.js'],函数(w){
whatShouldIputHere=w;
});
};
是否可以将控制器动态分配给ng include
仪表板上可能有许多小部件,而不是使用动态控制器为什么不使用单个控制器(具有showDashboard方法的控制器)添加带有
ng include
的动态控制器将导致嵌套控制器,我想这是非法的。不要将ng include用作属性,而是将其用作元素
<ng-include src="dashboardPath"></ng-include>
为什么不使用单个控制器(具有showDashboard方法的控制器),而不是使用动态控制器添加带有
ng include
的动态控制器将导致嵌套控制器,我想这是非法的。不要将ng include用作属性,而是将其用作元素
<ng-include src="dashboardPath"></ng-include>
我们在开源项目中创建了一个基于angularjs的仪表板。如果您愿意,可以在此处编写代码: 对于仪表板上的每个小部件,我们直接使用一个子范围编译分部
尽管我们必须修补angularjs,以允许在子作用域上使用自定义注入。e、 这样我们就可以为每个子部件使用不同的$location实现(这样它就可以根据自己的真实URL等来考虑)。希望在支持定制喷油器的情况下,我们能够实现这一目标。我们在开源项目中创建了一个基于angularjs的仪表板。如果您愿意,可以在此处编写代码: 对于仪表板上的每个小部件,我们直接使用一个子范围编译分部
尽管我们必须修补angularjs,以允许在子作用域上使用自定义注入。e、 这样我们就可以为每个子部件使用不同的$location实现(这样它就可以根据自己的真实URL等来考虑)。希望在支持定制喷油器的情况下,我们能够实现这一点。有一个项目正在开发中,该项目使用AngularJS实现仪表板功能 特点:
- 添加/删除小部件
- 小部件拖放
- 任何指令都可以是小部件
Dashboard指令本身正在开发一个项目,该项目使用AngularJS实现仪表板功能 特点:
- 添加/删除小部件
- 小部件拖放
- 任何指令都可以是小部件