Я могу использовать jqcloud (v 2.0.1) успешно в контроллере, как это:обновления jqCloud со списком нового слова
$("#keywords").jQCloud(response.data.wcpings, {width: 500, height: 350})
Вышеприведенный код делает облако слова правильно
I» ве следующего кода в моей angularjs директивы (который обновляет Wordcloud на основе вызова AJAX):
Я получаю новые слова и нет никаких изменений в коде бэкэнда, который генерирует эти слова. Я ожидаю увидеть слово облако, перерисованное новыми словами, но я получаю пустое облако. Я также не вижу никаких ошибок js.
Может ли кто-нибудь помочь?
ТИА
Вероятно потому, что вы не используете DOM правильно, вы используете '$ (" # keywords ")', пока не должны. Это может быть проблемой. – dfsq
благодарит за ответ. Однако вызовы $ ("# keywords"). Empty() работают и очищают существующие слова. – BoCode