我使用的是javascript中的dygraphs库。我需要调试一些东西,所以我从最小化的版本切换到非最小化的版本,但后来我得到了不同的行为。
在我的代码中不做任何更改,除了
<script src="/node_modules/dygraphs/dist/dygraph.min.js"></script>转到
<script src="/node_modules/dygraphs/dist/dygraph.js"></script>在我的例子中,dygraphs.min.js接受option对象中的额外字段
let g = new Dygraph(
document.getElementById(divName),
data,
options
);而dygraphs.js失败并显示以下消息
invalid option the_name_of_my_extra_field这是意料之中的吗?
发布于 2019-11-19 23:54:02
这是预期的工作。调试构建warns on invalid options,因为它们很可能是错误的(选项名称拼写错误等):
> new Dygraph(div, data, { made_up_option: false });
Uncaught invalid option made_up_option这些检查被从生产构建中剥离出来,以减少代码大小并提高性能。
https://stackoverflow.com/questions/58930663
复制相似问题