Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/74.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/21.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/firebase/6.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
Jquery 具有高级自动完成功能的角度文本编辑器_Jquery_Angularjs_Angular Ui_Rich Text Editor - Fatal编程技术网

Jquery 具有高级自动完成功能的角度文本编辑器

Jquery 具有高级自动完成功能的角度文本编辑器,jquery,angularjs,angular-ui,rich-text-editor,Jquery,Angularjs,Angular Ui,Rich Text Editor,我正在尝试为Angular找到一个好的富文本编辑器指令,它支持将autocomplete作为树,这意味着: 例如,我可以传递一个用于自动完成的建议数组,每个建议都包含一个文本和一个用于嵌套建议的数组,以此类推 而且,我可以使用访问嵌套选项。比如说 所以,我通过它: [{ 'text': 'parent1', 'suggestions': [{ 'text': 'child1', }, { 'text': 'child2' }] }, { 'text', 'pa

我正在尝试为Angular找到一个好的富文本编辑器指令,它支持将autocomplete作为树,这意味着:

例如,我可以传递一个用于自动完成的建议数组,每个建议都包含一个文本和一个用于嵌套建议的数组,以此类推

而且,我可以使用访问嵌套选项。比如说

所以,我通过它:

[{
  'text': 'parent1',
  'suggestions': [{
    'text': 'child1',
  }, {
    'text': 'child2'
  }]
}, {
  'text', 'parent2',
  'suggestions': [{
    'text': 'child3',
  }, {
    'text': 'child4'
  }]
}]
用户可以写“p”来查看“parent1”和“parent2”作为建议。 当他选择任何一个并按下“.”时,他将其子项视为建议

JQuery选项也适用于我。

您可以使用编辑器并添加自动完成功能:

var langTools=ace.requireace/ext/language\u tools; var editor=ace.editeditor; setOptions{enableBasicAutocompletion:true}; //使用http://rhymebrain.com/api.html 变量完成符={ getCompletions:functioneditor、会话、pos、前缀、回调{ 如果prefix.length==0{callbacknull,[];return} $.getJSON http://rhymebrain.com/talk?function=getRhymes&word= +前缀, functionwordList{ //类似于[{word:flow,freq:24,score:300,flags:bc,音节:1}] callbacknull,wordList.mapfunctionea{ 返回{name:ea.word,value:ea.word,score:ea.score,meta:lyme} }; } } } langTools.addCompleterrhymeCompleter; 在下面键入will这样的单词,然后按ctrl+space或alt+space完成押韵