首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >不能让AngularJS装饰师为TextAngular工作

不能让AngularJS装饰师为TextAngular工作
EN

Stack Overflow用户
提问于 2014-12-16 13:04:45
回答 1查看 356关注 0票数 1

我不确定我完全理解AngularJS中的装饰器--我正在尝试修改TextAngular,如下面的示例:https://github.com/fraywing/textAngular/wiki/Setting-Defaults

我的代码:

代码语言:javascript
复制
angular.module('MyAngularApp', ['cfp.hotkeys', 'omr.angularFileDnD', 'textAngular']);

angular.module('MyAngularApp', ['textAngular']).config(['$provide', function ($provide) {
    // changing the classes of the icons
    $provide.decorator('taTools', ['$delegate', function (taTools) {
        taTools.bold.iconclass = 'icon icon-button';
        return taTools;
    }]);
}]);

使用这个装饰器活动,我只是得到一个空白的网页,没有错误信息。

有什么想法吗?

EN

回答 1

Stack Overflow用户

发布于 2014-12-16 13:55:46

@JoelJeske的评论是正确的-只要得到你的模块,不要重新声明它。

代码语言:javascript
复制
angular.module('MyAngularApp', ['cfp.hotkeys', 'omr.angularFileDnD', 'textAngular']);

angular.module('MyAngularApp').config(['$provide', function ($provide) {
    // changing the classes of the icons
    $provide.decorator('taTools', ['$delegate', function (taTools) {
        taTools.bold.iconclass = 'icon icon-button';
        return taTools;
    }]);
}]);
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27505328

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档