1234567891011121314151617181920212223242526272829303132333435363738394041424344 |
- {
- /* <template>
- <div>
- <button @click="showDialog">删除项目</button>
- <ConfirmDialog
- :visible.sync="dialogVisible"
- title="确认删除"
- message="您确定要删除这个项目吗?"
- confirmText="删除"
- :onConfirm="handleDelete"
- :onCancel="handleCancel"
- />
- </div>
- </template>
-
- <script>
- import ConfirmDialog from './ConfirmDialog.vue';
-
- export default {
- components: {
- ConfirmDialog
- },
- data() {
- return {
- dialogVisible: false
- };
- },
- methods: {
- showDialog() {
- this.dialogVisible = true;
- },
- handleDelete() {
- // 执行删除操作
- console.log('项目已删除');
- // 可以在这里调用 API 或其他逻辑
- },
- handleCancel() {
- // 取消操作
- console.log('删除已取消');
- }
- }
- };
- </script> */
- }
|