【发布时间】:2019-01-30 22:24:02
【问题描述】:
我正在使用最新的 JSLint 并让 JSLint 抱怨窗口未定义。在 es6 中,JSLint 指令不允许使用全局变量。
/*jslint es6*/
import AppConst from "@/constants/app.constant.js";
const applicationConfig = {
showMobileView: null,
is_iphone: null,
imageryViewUseSubnav: null
};
window.addEventListener("resize", function () {
applicationConfig.showMobileView = utilityService.is_small_device();
applicationConfig.imageryViewUseSubnav =
utilityService.is_small_device();
applicationConfig.is_iphone = utilityService.is_iphone();
});
export default applicationConfig;
【问题讨论】:
-
如果我们导出模块,全局是不允许的。
-
答案没有骰子?如果这不能回答您的问题,请告诉我,我会看看是否可以添加一些内容。
标签: javascript jslint