En la actualización de la página, con la ayuda del acordeón v-for loop badger funciona bien. Pero cuando trato de actualizar el valor del acordeón de tejón con el objeto v-for, no refleja los valores actualizados.
<template> <div> <badger-accordion ref='myAccordion'> <badger-accordion-item v-for="(form_detail, index) in form_details1" :key ="index"> {{form_detail.form_name}} </badger-accordion-item> </div> </template> <script> export default { props:['form_details'], computed: { form_details1: function () { return Object.assign({}, this.form_details) } }, components: { BadgerAccordion, BadgerAccordionItem, } </script>Cuando el valor de los accesorios cambia (sin actualizar la página), da los siguientes errores:
[Vue warn]: Error in nextTick: "NotFoundError: Failed to execute 'insertBefore' on 'Node': The node before which the new node is to be inserted is not a child of this node. app.js:53885 DOMException: Failed to execute 'insertBefore' on 'Node': The node before which the new node is to be inserted is not a child of this node.Cuando reemplazo badger-accordion-item con div, me da los valores correctos. así que creo que hay un problema con badger-accordion-item.
¡Gracias por adelantado!