Ich habe froala Editor auf meiner Schiene 4.2 App installiert. Ich verwende das Juwel nicht, weil ich der Symbolleiste zusätzliche benutzerdefinierte Schaltflächen hinzugefügt habe. Ich habe alle froala-Dateien in/public/froala (ich weiß, es ist nicht die beste Praxis, aber es ist immer noch leicht zu aktualisieren und es ist der einzige Weg, wie ich die benutzerdefinierten Tasten zum Arbeiten bringen konnte).Rails - Froala Editor-Plugins werden beim ersten Laden der Seite nicht geladen. Wie lade ich die Plugins, bevor ich den Editor initialisiere?
Ich habe die Toolbar Standardeinstellungen wie so
jQuery ->
$('#edit').froalaEditor({
toolbarButtons: ['fullscreen', 'bold', 'italic', 'underline', 'strikeThrough', 'subscript', 'superscript', 'fontFamily', 'fontSize', '|', 'color', 'emoticons', 'inlineStyle', 'paragraphStyle', '|', 'paragraphFormat', 'align', 'formatOL', 'formatUL', 'outdent', 'indent', '-', 'insertLink', 'insertImage', 'insertVideo', 'insertTable', '|', 'quote', 'insertHR', 'undo', 'redo', 'clearFormatting', 'selectAll', 'html'],
imageResizeWithPercent: true,
imageDefaultWidth: 70,
imageInsertButtons: ['imageByURL']
Aber ich habe ein Problem. Die Symbolleiste hat nicht die richtigen Schaltflächen, wenn ich die Seite lade. Erst nachdem ich die Seite aktualisiert habe, werden die von mir eingestellten Schaltflächen angezeigt. Ich fragte ihre Unterstützung und zeigte ihnen ein Video und sie sagten mir, dass ich die Plugins nicht geladen habe, wenn ich die Seite zum ersten Mal lade. Sie sagten, um sicherzustellen, dass ich die Plugins vor der Initialisierung des Editors laden.
Wie kann ich das schaffen?
Haben Sie versucht, "Data-no-turbolink" zu verknüpfen, was sich auf den Editor bezieht? '= link_to edit_post_path (post), Daten: {no_turbolink: true}' – user1201917
Behebt das Problem nicht – Rob
vorübergehend Turbolinks insgesamt deaktivieren, um zu sehen, ob das Problem von ihnen verursacht wird oder nicht. Wie es zu tun ist, siehe z. http://blog.flightswithfriends.com/post/53943440505/how-to-disable-turbolinks-in-rails-4 – igneus