2017-11-04 2 views
1

DMAK으로 경기 중입니다.왜 매개 변수를 설정할 수 없습니까? 통화 내용이 정확합니다.

나는 그리드를 제거하려면, 나는 매개 변수가있는 문서에 참조 :

grid.show - 표시 또는 숨기기 눈금 선. 사실

그래서 나는 다음과 같이 호출 : 나는 library 편집, 그래서

var dmak = new Dmak('世界', "grid":{"show": "false"}, "stroke": {"attr": {"stroke": "#FF0000"}},"uri": "http://kanjivg.tagaini.net/kanjivg/kanji/"}); 

을 내가 기본 (라인 83)으로 false로 grid.show 설정

grid: { 
     show: false, 
     attr: { 
      "stroke": "#CCCCCC", 
      "stroke-width": 0.5, 
      "stroke-dasharray": "--" 
     } 
    } 

하지만, 내 전화에서 grid.show를 false (또는 true)로 설정하면 여전히 그리드가 표시됩니다! 설정하지 않으면 표시되지 않습니다.

통화가 잘못되었습니다.

이유를 이해하려고합니다.

답변

1

사실 전화가 잘못되었습니다. 및 "false" 문자열로 truefalse을 전달하고 있습니다. 문자열이 사실로 밝혀집니다.

는로 설정하십시오 :

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/"}); 

그리고 그것은 작동합니다. 또한 이제는 대부분의 경우 나쁜 생각 인 라이브러리를 편집 할 필요가 없습니다.

+0

오, 감사합니다. 나는 그것을 끈으로 전달하고 있었다! –

관련 문제