我在和DMAK玩。
我想移除网格,我在文档中看到参数是:
grid.show -显示或隐藏网格线。真的
所以我这样称呼它:
var dmak = new Dmak('世界', "grid":{"show": "false"}, "stroke": {"attr": {"stroke": "#FF0000"}},"uri": "http://kanjivg.tagaini.net/kanjivg/kanji/"});因此,我编辑了图书馆,默认情况下将grid.show设置为false (第83行),
grid: {
show: false,
attr: {
"stroke": "#CCCCCC",
"stroke-width": 0.5,
"stroke-dasharray": "--"
}
}但是,当我在调用时将grid.show设置为false (或true)时,它仍然显示网格!如果我不设置它,它就不会显示出来
我的电话出什么问题了?
我想弄明白为什么。
发布于 2017-11-04 16:56:18
实际上这个电话是不正确的。您将true和false作为字符串"true"和"false"传递。字符串为真。
尝试将其设置为:
var dmak = new Dmak('世界', "grid":{"show": false}, "stroke": {"attr": {"stroke": "#FF0000"}},"uri": "http://kanjivg.tagaini.net/kanjivg/kanji/"});和
var dmak = new Dmak('世界', "grid":{"show": true}, "stroke": {"attr": {"stroke": "#FF0000"}},"uri": "http://kanjivg.tagaini.net/kanjivg/kanji/"});而且它应该能工作。另外,现在您不需要编辑库,这在大多数情况下都是个坏主意。
https://stackoverflow.com/questions/47112647
复制相似问题