思路,为了再次封装。所以把HTML写到相对应的JS文件中。第一步创建一个变量
const html= ` HTML内容各种标签 `
然后实际上你的得到的是一串String字符串,无法直接添加,这边使用JQuery来创建结点。
const $element = $(html).prependTo(这里面写你想插入到的标签之前)
小问题:如果在弱3G情况下,这样的模块化代码会出现几秒的空白,如何解决?
答:加一个菊花图,提示用户我在Loading,等加载完了,在JS中,找到image元素,然后删除。 或者使用SSR技术,服务端渲染技术。太麻烦了