WorPress и Angularjs 'Lodash' проблема _.contains не является функцией - PullRequest
0 голосов
/ 04 февраля 2019

Я работаю над проектом с комбинацией WordPress и Angular JS.Мы загружаем угловое приложение в админку WordPress.Мы используем плагин acf для добавления некоторых других текстовых полей в приложение.

В настоящий момент у нас возникает проблема, когда мы пытаемся добавить поле типа изображения, а также поле редактора wisiwyg.

IУ меня нет опыта в Angularjs.Но наша команда внешнего интерфейса пыталась удалить lodash из angularjs, но он все еще используется в ядре Angualar, так что это было невозможно.Lodash также используется в ядре WordPress.Я пытался найти решение на стороне WordPress, но пока безуспешно.

Мы получаем ошибки такого рода:

Uncaught TypeError: _.contains is not a function
    at Function.get (media-models.min.js?ver=5.0.3:1)
    at n._requery (media-models.min.js?ver=5.0.3:1)
    at n._changeQuery (media-models.min.js?ver=5.0.3:1)
    at _ (backbone.min.js?ver=1.2.3:1)
    at m (backbone.min.js?ver=1.2.3:1)
    at f (backbone.min.js?ver=1.2.3:1)
    at e.Model.u.trigger (backbone.min.js?ver=1.2.3:1)
    at e.Model.set (backbone.min.js?ver=1.2.3:1)
    at n.initialize (media-models.min.js?ver=5.0.3:1)
    at n.e.Collection (backbone.min.js?ver=1.2.3:1)

Есть ли способ решить эту проблему из WordPressсторона

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