感觉supermanCtrl应该是supermanDirective...因为那些方法不是controller暴露的是directive暴露的....对不?
2015-01-07
最赞回答 / 夜行神鱼
Angular 为标识符使用一个标准化的命名方案,在模板中使用驼峰方式的标识符命名变量,可以在五种不同的校验下运作。例如,如果你使用 super-作为前缀,那么你编写日期控件时,你可以这么命名 superDatePicker。在模板中,你可以使用super-date-picker, super:date-picker, data-super-date-picker 或其他形式。这个是答案么?
2015-01-06
[GoF (Gang of Four,四人组, 《Design Patterns: Elements of Reusable Object-Oriented Software》/《设计模式》一书的作者并没有把MVC提及为一种设计模式,而是把它当做“一组用于构建用户界面的类集合”。在他们看来,它其实是其它三个经典的设计模式的演变:观察者模式(Observer)(Pub/Sub), 策略模式(Strategy)和组合模式(Composite)。根据MVC在框架中的实现不同可能还会用到工厂模式(Factory)和装饰器(Decorator)模式。]