Cambiar el valor del atributo que se genera mediante rasgo
Diría que basta con esto '''js getValueForTarget: function() { devolver 'item.text' + this.model.get('value'); } ```
Lee la respuesta completa abajo ↓Pregunta
Ahora, consideremos que escribí nuevo en el valor del rasgo, pero en el atributo :items, quiero añadir el prefijo como item.text. a ese valor. Así que, mi atributo final :items se convierte en item.text.new. ¿Es eso posible?
Respuestas (3)
Diría que basta con esto '''js getValueForTarget: function() { devolver 'item.text' + this.model.get('value'); }
Deberías poder lograrlo mediante un rasgo personalizado, por ejemplo. sobrescribiendo el método de getValueForTarget'
Intenté crear un rasgo personalizado y sobrescribir un método, pero no vi ningún atributo generado. ¿Puedes mirar este código y corregirme si hay algún error? Cuando escribo datos en rasgos, debería generar el atributo como ':text=item.text.data' en datatextfield.
getInputEl: function() {
if (!this.inputEl) {
var input = document.createElement('textarea');
Input.valor = this.target.get('content');
this.inputEl = entrada;
}
return this.inputEl;
},
/**
* Se activa cuando se cambia el valor del modelo
*/
onValueChange: función () {
this.target.set('content', this.model.get('value'));
},
getValueForTarget: function() {
console.log("dentro de getValueForTargetss")
return this.model.get( 'item.text' + 'value');
}
});
Preguntas y respuestas relacionadas
Continúa investigando con debates sobre temas similares.
Issue #1982
[PREGUNTAS] addcomponent después del componente seleccionado
¿cómo puedo hacer posible añadir nuevos componentes después del componente que seleccioné? En este momento uso 'editor. DomComponents.addCo...
Issue #1733
Cómo eliminar la etiqueta de script que se añade mediante el script de añadir bloques
Hola @artf Quiero exportar contenido html final/basado en producción excluyendo el script (solo que se añade con el gestor de bloques). Sup...
Issue #1695
Añadiendo nuevo rasgo al componente de vídeo
! captura de pantalla del 25-14-14-2018 Quiero añadir un nuevo rasgo para el componente existente de VÍDEO. Sigo la documentación y no enco...
Issue #1047
[BUG] El modelo no puede cambiar después de cambiar el valor en el menú desplegable Seleccionar personalizado.
Hola, Estoy usando el enlace CDN para uvas JS de unpkg.com En mi proyecto, he usado un rasgo personalizado como menú desplegable de selecci...
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.