Vue 3 中如何使用 ref 函数将 showHxSign 方法与模态框结合
<template>
<div>
<button @click="showHxSign">打开模态框</button>
<Modal v-model="isModalOpen">模态框内容</Modal>
</div>
</template>
<script>
import { ref } from 'vue';
export default {
setup() {
const isModalOpen = ref(false);
const showHxSign = () => {
isModalOpen.value = true;
};
return {
isModalOpen,
showHxSign
};
}
};
</script>
<p>在上面的示例中,我们首先导入<code>ref</code>函数,然后在<code>setup</code>函数中使用<code>ref</code>创建了一个名为<code>isModalOpen</code>的响应式引用。我们还定义了<code>showHxSign</code>方法,在该方法中将<code>isModalOpen</code>的值设置为<code>true</code>,从而打开模态框。</p>
<p>在模板中,我们绑定了按钮的点击事件到<code>showHxSign</code>方法,并将<code>isModalOpen</code>作为<code>Modal</code>组件的<code>v-model</code>,以便根据<code>isModalOpen</code>的值来控制模态框的显示和隐藏。</p>
原文地址: https://www.cveoy.top/t/topic/p6yN 著作权归作者所有。请勿转载和采集!