vue.js:1716 Uncaught (in promise) RangeError: Maximum call stack size exceeded
at callWithErrorHandling (vue.js:1716:11)
at callWithAsyncErrorHandling (vue.js:1722:23)
at invokeDirectiveHook (vue.js:4333:15)
at unmount (vue.js:7569:19)
at unmountChildren (vue.js:7704:15)
at unmount (vue.js:7579:19)
at unmountChildren (vue.js:7704:15)
at unmount (vue.js:7579:19)
at unmountChildren (vue.js:7704:15)
at unmount (vue.js:7579:19)
Если убрать div рядом с b-button, то ошибки нет. При наличии же div рядом с b-button у vnode b-button появляются dynamicChildren, причём первый элемент ссылается на саму vnode b-button.
Проблема возникает с функциональными компонентами, для обычных - случаи такой ошибки не выявлены.
Проблема появилась после того как в beta.153 был убран биндинг контекста в wrapRenderList
В примере
examples/1493
нажать на "Clear Async".Получаем ошибку:
Разметка:
Если убрать div рядом с b-button, то ошибки нет. При наличии же div рядом с b-button у vnode b-button появляются dynamicChildren, причём первый элемент ссылается на саму vnode b-button.