Вы не должны не использовать jQuery
и Vue.js
одновременно.
Вам следует попытаться использовать реквизиты для отправки данных от родителя к ребенку.
Вы можете добавить EditComment
в качестве элемента в ShowComment
что-то вроде этого:
<EditComment CommentRecID="this.CommentRecID" v-if="showEdit" />
И переключить флаг showEdit
с метода editItem
editItem() {
this.showEdit = true
}
Если вы хотите показать модальный режим, то ваш EditComment
компонент, вероятно, находится вверху дерева, поэтому вы можете либо использовать EventBus , либо использовать Vuex
.
Похоже, вы уже используете Vuex
в своем проекте, поэтому добавьте мутацию, в которой хранится CommentRecID
, и используйте его аналогичным образом, чтобы отобразить диалоговое окно.