Al crear una página con el plugin Custom Wizards, quiero copiar la salida de las variables que me proporciona el plugin. Así que podemos pensar en ello como un área seleccionada aleatoriamente en el contenido del mensaje. Puedo asignar un selector CSS personalizado al contenido que se va a copiar.
click(attrs) {
const copyButton = attrs.currentTarget.activeElement;
const rawCooked = this.attrs.attrs.cooked;
const cookedText = this.attrs.attrs.cooked.replace(/<p>(.*)<\/p>/g, "$1\n");
let postContents = cookedText.replace(/<([^>]+)>/gi, "");
if (settings.copy_raw_html) {
postContents = rawCooked;
}
const rawCooked = this.attrs.attrs.cooked;
El selector está aquí. Quiero apuntar a la última etiqueta p o a la penúltima etiqueta p en el div cocido en lugar de a todo el cocido. Quiero apuntarlos por separado si es posible y colocar los iconos de copia justo al lado de los párrafos.