Wie bekomme ich das Ace Editor Objekt von seiner Div ID?

8

Ich habe eine div , die ein Ace-Editor-Objekt instanziiert.

Ich versuche, drag and drop ein wenig Text von einem HTML draggable einzufügen.

Ich habe ui-ace div droppable erstellt und möchte die aktuelle Instanz des Editors aus dem Ereignisziel "drop" holen.

Wie kann ich das erreichen?

HTML

%Vor%

JS-Funktion

%Vor%

Bitte helfen Sie.

    
user3779089 22.08.2014, 17:12
quelle

1 Antwort

16

Ich weiß nicht, warum dies in der API-Dokumentation nicht erwähnt wird, aber wenn Sie ace.edit für einen bereits instanziierten Editor aufrufen, erhalten Sie diese Instanz. Es wird diesen Editor NICHT zurücksetzen. Ich habe es getestet.

In Ihrem Fall könnte es durch den folgenden Code erreicht werden:

%Vor%

Ich weiß, dass es eine Weile her ist, dass Sie diese Frage gestellt haben, aber ich konnte nichts zu diesem Thema finden, also dachte ich, ich sollte das teilen.

    
Yoav Kadosh 10.02.2015 06:12
quelle

Tags und Links