分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 软件开发

通过ECMA6的模块化,纯前端实现类似jsp:include的功能

发布时间:2023-09-06 02:30责任编辑:蔡小小关键词:js前端jsp

蛋疼星人的折腾之作

以前一直是用 jsp:include 的方式来引入 html 头部的公共部分

php也有类似的方式

但以上两种,个人感觉都并不纯粹,本着折腾的精神,优化原有代码,解耦合

使用 ECMA6 的模块化方式来 纯前端实现引用公共部分

1.首先,原来的 header.html 改为 header.js, 使用字符串来表示公共需要的标签, 并 export

2.创建 对应的引用的JS文件,接受 1 export 的 header

如此,就将 需要的 公共标签给写入了 html的head中

3.最后,在需要引用的 html文件中,这样写

结语:

三步走结束

这样的代码是挺简短的

但网上一开始搜,并没有找到现成案例,只能一个个知识点搜索,最终摸索把这个做出来的

会抄没啥用,要知道怎么抄

会搜,也得知道怎么搜

通过ECMA6的模块化,纯前端实现类似jsp:include的功能

原文地址:https://www.cnblogs.com/ihaokun/p/10290372.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved