¿Alguien podría ayudarme con Custom Load?
A continuación está mi código:- '''js editor. Commands.add( 'load-command', { run(editor, sendero) { editor.load(() => { sender.set('active', 0); }); var arrhtmldata = {}; arrhtmldata['nid'] = 65; arrhtmldata['contenttype'] = ""; arrhtmldata['op'] = "loadContent"; $.ajax({ url: DrupalBasePath + '/aterrizaje/joperation...
Lee la respuesta completa abajo ↓Pregunta
Lo que puedo usar en lugar de seguir a mí—
editor.setHtml( arr_data['html'] ), editor.setCss( arr_data['css'] ),
En el código inferior.
Respuestas (3)
A continuación está mi código:- '''js editor. Commands.add( 'load-command', { run(editor, sendero) {
editor.load(() => { sender.set('active', 0); });
var arr_html_data = {};
arr_html_data['nid'] = 65; arr_html_data['content_type'] = ""; arr_html_data['op'] = "loadContent";
$.ajax({ url: DrupalBasePath + '/aterrizaje/joperation/1', método: "POST", data: JSON.stringify( { 'op' : "loadContent", 'petición': arr_html_data, } ), dataType: "json" }).done(function( data ) { alert( "Los datos se han cargado con éxito." ); var arr = $.map(data, function(el) { return el }); var arr_data = JSON.parse( arr[0]['data'] ); console.log( editor ); editor.setHtml( arr_data['html'] ), editor.setCss( arr_data['css'] ), arr_data['activos'] = editor.. getAll(); editor.setStyle( arr_data['estilo'] ), editor.setComponents( arr_data['components'] );
}); }, }, );
Lo que puedo usar en lugar de seguir a mí—
editor.setHtml( arr_data['html'] ),
editor.setCss( arr_data['css'] ),
Gracias de antemano.
Simplemente no los uses para cargar los datos de tus plantillas '''js editor.setStyle( arr_data['estilo'] ), editor.setComponents( arr_data['components'] );
es todo lo que necesitas
Gracias....
Preguntas y respuestas relacionadas
Continúa investigando con debates sobre temas similares.
Issue #834
[Pregunta] ¿Hay alguna forma de editar el código final en HTML - CSS con un editor de código integrado?
¡Hola! Me preguntaba si puedo editar el código final con un editor de código.
Issue #1631
¿Cómo mostrar CSS en el visor de código en el plugin de boletín?
Hola @artf Quiero mostrar mi CSS en lugar de ' protectedCss: '* { tamaño de caja: caja de borde; } cuerpo {margen: 0;}',' ¿Cómo puedo logra...
Issue #1008
Convertir almacenamiento local en almacenamiento de sesión
¡Gracias de antemano! Quiero usar SessionStorage del navegador en lugar de localStorage. ¿Alguien podría ayudarme con esto, por favor?
Issue #2001
No se puede acceder a la aplicación en la red LAN
Hola @artf, ¿Podrías ayudarme aquí, por favor? No puedo acceder a esta aplicación en la red LAN, ¿podrías ayudarme con qué hacer para que e...
Plugins de pago que cumplen con este problema
Seleccionado por temas clave y relevancia de etiquetas para ayudarte a enviar más rápido.
Cargando recomendaciones de plugins de pago...
Consulta los plugins de código abierto de GrapesJS en GitHub O haz una búsqueda rápida en nuestro catálogo gratuito.
Explora plugins gratuitos →Los plugins premium incluyen soporte, actualizaciones regulares y funciones listas para producción — ahorrando días de trabajo de integración.
Explora plugins premium →Tutoriales relacionados
Guías detalladas sobre el mismo tema.
Explorar categorías de plugins
Ve directamente a las páginas de categorías de plugins en el marketplace.