首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

手把手教你写一个简易的微前端框架

loadStyles(styles)) .then(data => { isStylesDone = true // 将 style 样式添加到 document.head...最后得到入口页面所有的 script style 的内容 将所有 style 添加到 document.head 下,script 代码直接执行 将剩下的 body 部分的 HTML 内容赋值给子应用要挂载的...三、添加 style 标签,执行 script 脚本内容 这一步比较简单,将所有提取的 style 标签添加到 document.head 下: export function addStyles(styles...我们可以在子应用卸载时将当前子应用所有的 style 标签进行移除,再次挂载时将这些标签重新添加到 document.head 下。这样就实现了不同子应用之间的样式隔离。...通常情况下,每一条 css 选择符都是一个 css 规则,这可以通过 style.sheet.cssRules 获取: 拿到了每一条 css 规则之后,我们就可以对它们进行重写,然后再把它们重写挂载到 document.head

2.5K40

扫码

添加站长 进交流群

领取专属 10元无门槛券

手把手带您无忧上云

扫码加入开发者社群

相关资讯

热门标签

活动推荐

    运营活动

    活动名称
    广告关闭
    领券