Как отобразить свойства файла geoJson во всплывающем окне на листочке, если в именах свойств есть специальные символы? - PullRequest
0 голосов
/ 08 сентября 2018

Скажите, что запись в моем файле geoJSON выглядит следующим образом:

"properties": {
"MGT_acc":"SRR1965662_pass.fasta",
"Run_(NCBI)":"SRR1965662",
"MLST":313,
}

Я хочу отобразить значение «RUN_ (NCBI)», то есть «SRR1965662». Мой код JavaScript для всплывающего окна выглядит следующим образом:

 marker.bindPopup('MLST: ' + feature.properties.MLST+ '<br/>' +
 'Run_(NCBI)' + feature.properties."Run_(NCBI)" + '<br/>');

Атрибут MLST хорошо отображается, если я закомментирую строку Run_ (NCBI). Как я могу получить это свойство, чтобы показать, если оно содержит специальные символы в строке?

1 Ответ

0 голосов
/ 08 сентября 2018

Попробуйте ссылаться на свойство вот так

feature.properties["Run_(NCBI)"]

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...