Я пошел за советом в сообщении об ошибке, но я все еще получаю ошибку. У меня есть селектор, как в следующем ...Cytoscape - не присваивать сопоставления элементам без соответствующих данных
{
selector: 'node[shape]',
css: {
'shape': 'data(shape)'
}
}
... так, я только с помощью свойства формы на элементы, которые имеют форму определены, но я все еще получаю эту ошибку. Если вы удалите этот конкретный селектор из кода, ошибка исчезнет, но у меня все еще нет фигур. Свойство используется только в этом конкретном селекторе. Кроме того, данные определены для ВСЕХ элементов, поэтому эта ошибка никогда не должна происходить. Независимо от того, какие механики происходят за кулисами, не должно возникать ошибок.
Вот jsfiddle демонстрирует эту проблему - https://jsfiddle.net/thardy/gbascrhw/8/
Любая помощь будет принята с благодарностью.
Спасибо. Так оно и было. –
Также https://github.com/cytoscape/cytoscape.js/issues/1603, чтобы сделать ошибку легче заметить – maxkfranz