【问题标题】:Rangy v13alpha.804 lacks CssClassApplier module?Rangy v13alpha.804 缺少 CssClassApplier 模块?
【发布时间】:2014-01-24 11:51:39
【问题描述】:

感谢兰吉!然而,经过严格的测试(aaargg!)我发现

rangy.modules.CssClassApplier

在 .804 中返回 false,但在先前版本 .772 中返回 true .. 发生了什么?我错过了什么吗?

-罗洛夫

【问题讨论】:

    标签: javascript selection textselection rangy


    【解决方案1】:

    现在在里面是rangy.modules.ClassApplier

    在意识到the term "CSS class" is inaccurate 之后,我正在将该模块重命名为“ClassApplier”。我打算保持向后兼容性,所以我会将rangy.modules.CssClassApplier 修补回去以供下一个版本使用。

    【讨论】:

    • 好的,谢谢,我还发现了 rangy.modules.ClassApplier .. 我看到你正在将 Rangy 代码重写为 api.things - 对吧?
    • @RoelofBerkepeis:你是什么意思?为了支持 AMD,我对模块加载进行了一些调整,但我认为我在 API 中的其他方面并没有太大变化。
    • 我的意思是最新的 .804 rangy-cssclassapplier.js 包含代码 rangy.createModule("ClassApplier", ["WrappedSelection"], function(api, module) { ... } 但 .772 包含代码 rangy.createModule("CssClassApplier", function(api, module) { api.requireModules( ["WrappedSelection", "WrappedRange"] ); ... } i> ,所以我完成了关于 api-object 的新设置。
    • @RoelofBerkepeis:这就是我提到的模块加载更改。这是一项正在进行的工作:完成它需要我正确看待 AMD,所以它很可能会再次改变。
    猜你喜欢
    • 1970-01-01
    • 2022-01-18
    • 2021-10-02
    • 2015-01-08
    • 2015-01-26
    • 2014-12-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多