当前位置: 首页 > news >正文

【vue在主页中点击主页面如何弹出一个指定某个页面的窗口】

【vue在主页中点击主页面跳转到某个页面的操作完整过程】

1.首先在主页面中加入一个卡槽用于展示弹出的窗口

在这里插入图片描述
代码如下:

<el-dialog :visible.sync="dialogVisible1" :close-on-click-modal="false" :title="title" class="dialog_nomal">
         <XlzdListComponent ref="XlzdListRef" v-if="dialogVisible1" :reload="reload" :cancel="cancel"/>
</el-dialog>

并新建一个页面 xlzdListRef.vue在这里插入图片描述
注意:XlzdListRef 卡槽的这里是页面首字母大写加Ref 组成
2.对于卡槽中的部分属性进行声明
先对属性 dialogVisible1进行声明
在这里插入图片描述
在这里插入图片描述
接下来声明标签 XlzdListComponent
在这里插入图片描述
代码如下:

import XlzdListComponent from "./xlzdList"; //弹框调用页面

注意在这里也需要 ,要不会报错,看如下图在这里插入图片描述
3.接下来就是对应的根据按钮绑定是将指定某个页面
在这里插入图片描述
代码如下:

xlzdUpdate(index, row) {
      this.dialogVisible1 = true;
      this.$nextTick(() => {
        if (row) {
          this.title = '【线路】'
          this.$refs.XlzdListRef.init({ id: row.id});
        } 
      });
    },

相关文章:

  • SQLiteC/C++接口详细介绍之sqlite3类(十五)
  • C++ 虚函数表
  • python之自动化(django)
  • 数据库 | Mysql - [binlog]
  • 【LeetCode热题100】148. 排序链表(链表)
  • 门牌制作-蓝桥杯?-Lua 中文代码解题第3题
  • 第八阶段:uni-app小程序 --首页开发(2)
  • 【深度学习目标检测】二十三、基于深度学习的行人检测计数系统-含数据集、GUI和源码(python,yolov8)
  • Spring同时集成JPA与Mybatis
  • 【C++】vector的使用及其模拟实现
  • SpringCloud Gateway 新一代网关
  • 引领人工智能时代的应用安全
  • java售后服务管理系统
  • Golang实现Redis分布式锁(Lua脚本+可重入+自动续期)
  • 【leetcode热题】 两数之和 II - 输入有序数组
  • 9.用FFmpeg测试H.264文件的解码时间
  • 路由器端口转发远程桌面控制:一电脑连接不同局域网的另一电脑
  • springcloud五大组件:Eureka:注册中心、Zuul:服务网关、Ribbon:负载均衡、Feign:服务调用、Hystix:熔断器
  • tomcat 实现会话绑定
  • MATLAB中的数据类型,例如double,char,logical等。
  • 库尔德工人党决定自行解散
  • 梅花奖在上海|穿上初演时的服装,“鹮仙”朱洁静再起飞
  • 高培勇:中国资本市场的发展应将预期因素全面纳入分析和监测体系
  • 气象干旱黄色预警继续:陕西西南部、河南西南部等地特旱
  • 印度32座机场暂停民用航班运营,印称在边境多处发现无人机
  • 经济日报刊文:品牌经营不能让情怀唱“独角戏”