微前端:使用qiankun框架的注意点
主应用技术点
RegistrableApp 函数参数
registerMicroApps([{name: "vue2 app 1", //子应用名称entry: "//localhost:10001", //子应用端口号container: "#v2-app-1", //子应用挂载的元素activeRule: "/v2-app-1", //子应用路径匹配规则,匹配其中一个则渲染对应子应用props: {params1: "zs",params2: 123,params3: {name: "zs",age: 15,},},},{name: "vue2 app 2",entry: "//localhost:10002",container: "#v2-app-2",activeRule: "/v2-app-2",},
]);
- name 值唯一
- 当浏览器 url 发生变化时,会自动检查每一个微应用注册的 activeRule 规则,符合规则的应用将会被自动激活
start 启动项目
setDefaultMountApp
初始化完成后进入默认的子应用
runAfterFirstMounted
第一个微应用 mount 后需要调用的方法,比如开启一些监控或者埋点脚本。
注意: qiankun 官网暂不支持 vite 打包的项目
解决方案: 使用 vite-plugin-qiankun 包,暂未使用过,不过看有部分人是使用的这个
微前端:使用qiankun框架的注意点相关推荐
- 目标是最完善的微前端解决方案 - qiankun 2.0
距 qiankun 开源已过去了 11 个月,距上次官方 发声 已过去 8 个月. Announcing qiankun@2.0 2019 年 6 月,微前端框架 qiankun 正式发布了 1. ...
- 微前端之qiankun
qiankun 前言 bug qiankun实战 总结 qiankun中的沙箱机制 前言 qiankun 框架是基于single-spa框架的,所以遵循的协议都一样,也是向外暴露三个钩子函数,但是qi ...
- 微前端之 qiankun 入门、上手、实战(构建大型 web 应用)
目录 前言 正文 一.介绍 微前端 qiankun 二.快速上手 ☛主应用 ① 安装 qiankun ② 在主应用中注册微应用 ☛微应用 ① 导出相应的生命周期钩子 ② 配置微应用的打包工具 三. ...
- qiankun 微前端_微前端方案 qiankun(实践及总结)
❝ 作者:沉末_ 链接:https://juejin.im/post/5ed73b73e51d4578724e3fa4 ❞ 什么是微前端? 我们先来看两个实际的场景: 1. 复用别的的项目页面 通常, ...
- 微前端-乾坤qiankun
2019-2020年前端最火的技术之一:微前端 微前端究竟是什么? 微前端是近三年前端社区比较火的技术方案,试图把拆分大型后端系统的一些益处引入前端. 微前端就是将不同的功能按照不同的维度拆分成多个子 ...
- 微前端——乾坤qiankun Demo
微前端--qiankun(乾坤)实例 一.什么是微前端 微前端就是将不同的功能按照不同的维度拆分成多个子应用.通过主应用来加载这些子应用.微前端的核心在于拆,拆完后在合! 二.为什么使用微前端 不同团 ...
- 微前端(qiankun)
什么是微前端 微前端是一种多个团队通过独立发布功能的方式来共同构建现代化 web 应用的技术手段及方法策略.. 微前端架构旨在解决单体应用在一个相对长的时间跨度下,由于参与的人员.团队的增多.变迁,从 ...
- 微前端:qiankun的两种运作模式
背景 微前端 qiankun 有两种运作模式: 1.使用 registerMicroApps + start,这是挂自动档,路由改变,重新load子应用. 2.使用 loadMicroApp,每次路由 ...
- 微前端 阿里qiankun
阿里乾坤官网 阿里乾坤demo:summer-qiankun-admin
- 微前端在得物客服域的实践/那么多微前端框架,为啥我们选Qiankun + MF
一.业务背景 当前客服一站式工作台包含在线服务.电话.工单和工具类四大功能,页面的基本结构如下: 每个业务模块相对独立,各有独立的业务体系,单个模块体积较大,项目整体采用SPA + iframe的架构 ...
最新文章
- Case When ELSE END语句
- ATPCS和AAPCS
- 如何学习Linux性能优化?
- Linux有趣指令(二)
- 从0开始学习自动化测试框架cypress(五)案例
- jpa onetoone_java – JPA,Hibernate:仅使用外键的OneToOne映...
- 风控策略分析中最重要的五步心法
- SQL SERVER 备份数据库sql语句
- GIS开发实习地图符号图式制作
- 完美数——C++代码及思路分析 leetcode507
- 内存与硬盘读取速度对比
- 采购价格条件报表(双loop)
- 基于Java Web的房屋出租管理系统
- 三星S21 FE 参数配置 三星S21 FE评测
- CRM项目(idea)-1-环境搭建.
- 无光驱安装redhat企业版
- 详解 AJAX-SpringBoot 前后端数据交互
- Android工程师面试准备知识点
- Office WORD如何简繁转换
- 2004年美国二十五所最热门高校大盘点
热门文章
- 爱普生墨仓式打印机故障检查,卡纸,清洗打印头,补充墨水详解(非常实用)
- 一起来看流星雨剧情简介/剧情介绍/剧情分集介绍第二十三集
- Vim 利剑常磨,见血封喉
- 程序员小说 Out Of Memory (一)
- 功率器件-功率晶体管 GTR
- 西瓜书学习笔记(一、绪论)
- ChIPseeker入门到精通
- 华为p40pro升级鸿蒙系统好吗现在,2021年不得不说的,华为“鸿蒙系统”,你的手机升级了吗?...
- Linux 单独编译驱动模块(ko文件)
- 专访|单月 GMV 破千万,5800 万用户,樊登读书视频生态解读