D
export const namespaced = false
Size: a a a
D
NN
data() {
return {
showModal: Boolean,
width: String,
height: String,
html: String,
default: String,
}
},
methods: {
closeModal(e) {
e.preventDefault();
this.$store.dispatch('modal/modalOpen');
},
},
computed: {
dynamicComponent() {
this.showModal = this.$store.getters['modal/SHOW_MODAL'];
this.width = this.$store.getters['modal/WIDTH_MODAL'];
this.height = this.$store.getters['modal/HEIGHT_MODAL'];
this.html = this.$store.getters['modal/HTML'];
this.default = `<div class='customModal' onClick={this.closeModal()}>
<div class='customModal__wrapper'>
<button class='customModal__close' onClick={this.closeModal()}>
<img class='customModal__closeIcon' src='/img/close.svg'/>
</button>
${this.html}
</div>
</div>`;
return {
template: this.default,
props: [
// this.click,
],
}
}
},
render(createElement, context) {
return createElement(
"div",
[
createElement(this.dynamicComponent, {
props: {}
})
]
)
}
почему пишет closeModal не является функцией?без скобочек тоже пробывалt
E
NT
t
t
V💊
R
АН
NT
NT
АН
ИБ
R
R
B
IK