2015-06-02 5 views
1

Я работаю с Graph2d в библиотеке vis.js.vis.js - Graph2d - группа разработчиков не отображается

Я успешно нарисовал график, но хочу динамически скрыть группы, поскольку пользователь выбирает флажок, относящийся к этой группе.

Я знаю номер идентификатора группы в переменной id, который передается в мою функцию, но по какой-то причине группа не скрывается на графике.

Может ли кто-нибудь увидеть, что я делаю неправильно здесь?

function toggle_graph_item_data(id){ 

    // We are looking for a specific group to toggle on or off 
     graph2d.setOptions({groups:{visibility:{id:false}}}); 
} 

ответ

2

Я разработчик модуля graph2d. Кажется, вы неправильно используете объекты javascript. Вы не используете переменную ID для своего содержимого.

попробовать:

function toggle_graph_item_data(id){ 
    // We are looking for a specific group to toggle on or off 
    var prop = {}; 
    prop[id] = false; 
    graph2d.setOptions({groups:{visibility:prop}}); 
} 

Пожалуйста, напишите вопросы на нашей странице GitHub в будущем.