vue3中el-dialog的 :visible.sync问题

<el-dialog :visible.sync="showVersionHistory" title="版本历史记录">
            <template #content>
                <ul>
                    <li v-for="version in versionList" :key="version.id">
                        版本号: {{ version.version }}, 创建时间: {{ version.created_at }}
                        内容: {{ version.content }}
                    </li>
                </ul>
            </template>
            <template #footer>
                <el-button @click="showVersionHistory = false">关闭</el-button>
            </template>
        </el-dialog>

vue3中以上代码中即使showVersionHistory为true,对话框不会显示,应该用v-modal

 <el-dialog v-model="showVersionHistory" title="版本历史记录">

Was this helpful?

0 / 0

发表回复 0