Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/453.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript wysihtml5命令显示为未定义_Javascript_Wysihtml5_Bootstrap Wysihtml5 - Fatal编程技术网

Javascript wysihtml5命令显示为未定义

Javascript wysihtml5命令显示为未定义,javascript,wysihtml5,bootstrap-wysihtml5,Javascript,Wysihtml5,Bootstrap Wysihtml5,当我加载wysithml5bootstrap编辑器时,此命令或wysihtml5bootstrap支持的任何命令都不起作用 当我发出警报editor.composer.commands时,它显示为未定义 我能做些什么来解决这个问题?jQuery加载了jQueryUI,我不知道这是否有帮助 $(document).ready(function() { $('#content').wysihtml5(); var editor = $('#content').wysihtml5().

当我加载
wysithml5
bootstrap编辑器时,此命令或
wysihtml5
bootstrap支持的任何命令都不起作用

当我发出警报
editor.composer.commands
时,它显示为未定义

我能做些什么来解决这个问题?jQuery加载了jQueryUI,我不知道这是否有帮助

$(document).ready(function() {
    $('#content').wysihtml5();
    var editor = $('#content').wysihtml5().data("wysihtml5").editor;
    editor.currentView.element.focus();
    editor.composer.commands.exec('insertHTML' , 'Something');`
});

引用的编辑器:

当编辑器实例化并加载到页面后不久,以编程方式使用命令时,我遇到了这个问题。考虑下面的代码:

<textarea id="wysihtml5-textarea" rows="3" autofocus></textarea>
您可以看到此代码正在运行,并使用以下JSFIDLE测试它(删除setTimeout以查看错误发生):


我在使用分叉版本的编辑器(wysihtml5x)时遇到了这个问题。这不是在这个问题上提到的引导版本,也不是我正在使用的版本,但问题是相同的。

这里是我的库js/wysihtml5-0.3.0rc1.min.js“>那我就不知道了。我想你会很难找到一个有编辑经验的人。还有哪个编辑器,你从中提取数据了吗?非常混乱…你解决过这个问题吗?这里也有同样的问题。
$(function () {
   var editorEle = $('#wysihtml5-textarea');
   var editorToolbarEle = $('#wysihtml5-toolbar');
   var editor = new wysihtml5.Editor(editorEle.prop('id'), {});

   window.setTimeout(function() {
      editor.focus();
      editor.composer.commands.exec("insertImage", { src: 'foo.png', alt: "image.." });
   }, 200);
});