【vue3】点击按钮弹出卡片,点击卡片中的取消按钮取消弹出的卡片(附代码)

实现思路:

  1. 在按钮上绑定一个点击事件,默认是true;
  2. 在export default { }中注册变量
  3. 给卡片标签用v-if判断是否要显示卡片,ture则显示;
  4. 在卡片里面写好你想要展示的数据;
  5. 给卡片添加一个取消按钮,绑定一个点击事件,值为false

【vue3】点击按钮弹出卡片,点击卡片中的取消按钮取消弹出的卡片(附代码)_第1张图片


完整代码 

01-page.vue






 index.js

import { createRouter, createWebHashHistory } from 'vue-router'
// eslint-disable-next-line camelcase
import zero_one from '../views/test_dir/01-page'

const routes = [
  {
    path: '/01',
    component: zero_one
  }
]

const router = createRouter({
  history: createWebHashHistory(),
  routes
})

export default router

文件结构

【vue3】点击按钮弹出卡片,点击卡片中的取消按钮取消弹出的卡片(附代码)_第2张图片

效果展示

点击前

【vue3】点击按钮弹出卡片,点击卡片中的取消按钮取消弹出的卡片(附代码)_第3张图片

 点击后

【vue3】点击按钮弹出卡片,点击卡片中的取消按钮取消弹出的卡片(附代码)_第4张图片

你可能感兴趣的:(vue.js,javascript,前端)