dygraphs.js 和 dygraphs.min.js 之间的行为差异
difference of behaviour between dygraphs.js and dygraphs.min.js
我正在 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
这是预期的吗?
这是按预期工作的。调试版本 warns on invalid options 因为这些很可能是错误的(拼写错误的选项名称等):
> new Dygraph(div, data, { made_up_option: false });
Uncaught invalid option made_up_option
这些检查已从生产构建中删除,以减少代码大小并提高性能。
我正在 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
这是预期的吗?
这是按预期工作的。调试版本 warns on invalid options 因为这些很可能是错误的(拼写错误的选项名称等):
> new Dygraph(div, data, { made_up_option: false });
Uncaught invalid option made_up_option
这些检查已从生产构建中删除,以减少代码大小并提高性能。