Eu estou criando uma página na qual o usuário pode inserir o seu texto através de um componente HTML. Consegui que no momento no qual o usuário clicasse no botão "Update" o texto que ele escreveu aparecesse no componente texto ao lado. No entanto este aparece com alguns símbolos como <p></p>, queria saber qual seria a forma de fazer aparecer o texto só que sem os símbolos.
Neste video eu demonstro, para ser mais fácil explicar.
O meu código é o seguinte:
export function updateButtonText1_click(event) {
//Send a blank message to the HTML element. This tells the HTML element you want it to send you its contents
$w("#html1").postMessage(" ");
//Receive the message from the HTML element
$w("#html1").onMessage((event) => {
//Create an object named "rich" from the data in the rich text editor to insert into the collection
const rich = {
"richtext": event.data
};
let richtext= event.data
$w('#text1').text = richtext;
//Insert the "rich" object into the collection
wixData.insert("new-collection", rich)
//Log an error if the insert fails
.catch((err) => {
console.log("error", err);
});
Agradeço desde já toda a ajuda que me possam dar
Tomás Martins
Oi Tomás
Você precisa mostrar o conteúdo em um iframe, como mostra esse artigo:
https://support.wix.com/pt/article/tutorial-do-corvid-como-criar-um-editor-de-rich-text-utilizando-um-componente-html