Итак, я использую этот пример D3 force layout - .exit().remove() just giving back errors on tick event для создания моей направленной ориентации.d3 удалять узлы, подключенные к щелканному узлу
Теперь мои вопросы есть, когда вы нажимаете правой кнопкой мыши на удалении узла, чтобы изменить функциональность, чтобы вы не удаляли фактический узел, а узлы, связанные с ним определенного типа.
Например, как на изображении ниже, если я нажимаю на A Я хочу удалить все, что является синим и красным, но не удалять красное или синее с c, если я нажму на b, он ничего не удалит.
Я попробовал и мне не удалось.
Ваша проза разбила бы любой грамматический синтаксический анализатор, но, я полагаю, вы спрашиваете, можно ли написать несколько js, которые будут доставлять поведение удаления всех узлов, которые разделяют ссылку с щелчком узла, не удаляя указанный щелкнутый узел. Исходя из этого предположения, ответ на ваш вопрос - да. Если вы хотите дать указания о том, как это сделать, тогда опубликуйте свою попытку и попросите себя сформулировать некоторые конкретные вопросы об этом. –