Монтируем компонент напрямую в DOM:
toogleForm () {
const Tbody = document.querySelector('tbody')
const AddNewRowCtor = Vue.extend(AddNewRow)
const addNewRowCtorInstance = new AddNewRowCtor().$mount()
Tbody.insertBefore(addNewRowCtorInstance.$el, Tbody.querySelector('tr'))
},
Из этого компонента пытаемся вызвать событие:
emitRow () {
console.log('test')
this.$emit('addResource', {
name: 'Test',
identifier: 'Test'
})
}
Ничего не происходит, событие не выбрасывается, только стандартное click. Как быть?
Спасибо.