在main.js中
import './plug/rem';
在src创建plug/rem.js
/**
* @author IvanCai
* @description 此函数用动态计算 rem 所需的 font-size
*/
/* eslint-disable */
(function(doc, win) {
const docEl = doc.documentElement;
const resizeEvt =
'orientationchange' in window ? 'orientationchange' : 'resize';
const recalc = function() {
const { clientWidth } = docEl;
if (!clientWidth) return;
docEl.style.fontSize =(clientWidth / 3.75) +'px';
};
if (!doc.addEventListener) return;
win.addEventListener(resizeEvt, recalc, false);
doc.addEventListener('DOMContentLoaded', recalc, false);
})(document, window);
来源:CSDN
作者:weixin_44825701
链接:https://blog.csdn.net/weixin_44825701/article/details/103817391