首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Trevor ordered爵士-list.js Error _ is未定义有序-list.js:16

Trevor ordered爵士-list.js Error _ is未定义有序-list.js:16
EN

Stack Overflow用户
提问于 2015-01-10 05:19:32
回答 1查看 282关注 0票数 0

只需使用特雷弗爵士编辑器,就会发现一些可以使用的定制块,在https://github.com/madebymany/sir-trevor-blocks/blob/master/src/ordered-list.js上的Order-list.js代码有一些问题。

每当我点击“有序列表”图标时,我都会收到这条错误消息。错误堆栈:

Uncaught:_ is未定义-list.js:16

Trevor.Blocks.OrderedList.SirTrevor.Block.extend.editorHTMLindex.js:4爵士

Trevor爵士能够加载排序列表插件,正如我在选项中看到的那样,当我使用它时,这个错误会在我点击有序列表图标使用时发生。

有谁能为我指出正确的方向吗?我对javascript还不熟悉,已经为之奋斗了一天了……

有什么建议吗?

我就是这样加载脚本的

代码语言:javascript
复制
<script src="../node_modules/jquery/dist/jquery.js" type="text/javascript" charset="utf-8"></script>
  <script src="../build/sir-trevor.debug.js" type="text/javascript" charset="utf-8"></script>
  <script src="../locales/de.js" type="text/javascript" charset="utf-8"></script>
<script src="../build/ordered-list.js" type="text/javascript" charset="utf-8"></script>

  <script type="text/javascript" charset="utf-8">
    $(function(){
      SirTrevor.config.debug = true;
      SirTrevor.config.scribeDebug = true;
      SirTrevor.config.language = "en";

      SirTrevor.setBlockOptions("Text", {
        onBlockRender: function() {
          console.log("Text block rendered");
        }
      });

      window.editor = new SirTrevor.Editor({
        el: $('.sir-trevor'),
        blockTypes: [
            "OrderedList",
          "Heading",
          "Text",
          "List",
          "Quote",
          "Image",
          "Video",
          "Tweet"
        ]
      });

      $('form').bind('submit', function () {
        $('#st-json-debug').text(window.editor.store.toString(true));
        return false;
      });

    });
  </script>

EN

回答 1

Stack Overflow用户

发布于 2015-06-25 16:27:34

你需要Underscore.js。这就是错误的含义。把它也装上。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27873130

复制
相关文章

相似问题

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