【问题标题】:Requirejs “noext!” plugin alternative to "text!" plugin需要“noext!”插件替代“文本!”插入
【发布时间】:2015-11-03 21:40:26
【问题描述】:

我正在使用 noext 插件来防止 requirejs 在文件末尾添加 .js。但是,当我看到插件的用法时:https://github.com/millermedeiros/requirejs-plugins/blob/master/examples/noext.html,我想知道它是否可以替代文本!插件,因为它以非常相似的方式使用文本!使用插件? 任何想法,如果“noext!”可以用插件代替文字!插件加载模板或两者都需要使用??

【问题讨论】:

    标签: jquery plugins requirejs


    【解决方案1】:

    在您正在查看的示例中,noext 插件正在加载以下形式的模块:

    define(function(){
        return {
            msg : 'foo loaded!'
        };
    });
    

    大概您可以将模板推入msg,然后使用noext 加载它。

    使用text 插件,您可以加载仅包含文本的文件:

    foo loaded!
    

    textnoext 的共同点是它不会为给它的模块名称添加扩展名。

    【讨论】:

    • 你试图加载的文件没有使用define,所以没有。
    • 对不起,但我仍然不明白如何使用 noext 插件加载我的 text.mu 文件?我经历了你在 github 中提到的上述用法,但我仍然对如何使用 noext 插件加载任何模板感到困惑。您可能还遇到过更多示例吗?
    • 我试过这样做:jsfiddle.net/yobsdoa6/1 没用,给了我一个跨域策略错误
    猜你喜欢
    • 2012-09-20
    • 1970-01-01
    • 1970-01-01
    • 2011-12-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多