Tengo un elemento personalizado que estoy usando para obtener valores de entrada de color en Wix. Actualmente, tengo problemas para obtener un valor desde fuera del elemento personalizado para mostrarlo en el elemento personalizado. Por ejemplo, quiero que cuando un usuario haga clic en un botón de mi página, se actualice el valor de entrada del elemento personalizado. Intenté consultar el manual de wix para elementos personalizados, pero nada parece actualizar el valor.
//basic-input.js const template = document.createElement('template'); template.innerHTML = ` <!DOCTYPE html> <html> <body> <label for="ucolor">User Color Choice:</label> <input type="text" id="ucolor" name="ucolor" value = "802140"><br><br> </body> </html> `; class BasicInput extends HTMLElement { connectedCallback() { this.appendChild(template.content.cloneNode(true)); } } window.customElements.define('basic-input', BasicInput);Código de botón
export function button124_click(event) { console.log($w("#basicInputCustomElement").setAttribute("input","value")) }Y la configuración de elementos personalizados en Wix: Configuración de atributos de elementos personalizados en Wix