我试图创建一个Dashboard框架,从sdorra版本中获取灵感:https://github.com/sdorra/angular-dashboard-framework
但我无法获得(阅读:我无法理解)工作版本的工作原理。
更具体地说,我无法理解如何注册控制器,以便dahsboard中的小部件可以根据它的名称来获取它。
我有一个失败的plunkr和来自下面框架原作者的提供者函数
我的Plunkr http://plnkr.co/edit/M9Cpzl5QkKAYeISfwV5K?p=preview这段代码没有像我期望的那样工作:
widgetProvider.setWidget("htmlWidget",
{
name: "HTML Widget",
contentTemplateUrl : "htmlcontent.html",
controller: "htmlWidgetController"
})
好的代码:
https://github.com/sdorra/angular-dashboard-framework/blob/master/src/scripts/provider.js
此时任何帮助都会被赞赏,比如链接到精心编写的教程。