В моем веб-приложении на основе angularjs я вижу следующую ошибку в консоли браузера.
"Uncaught TypeError: Невозможно прочитать свойство 'apply' of undefined"
Ошибка срабатывает при вводе элемента текстового поля, с которым связана 3 директива. И в одной из директив есть наблюдение за этой моделью, а в другой директиве выполняется http асинхронный вызов, а в третьей директиве выполняется форматирование.
Может ли кто-нибудь мне помочь, который вызывает эту ошибку, даже если мое приложение ничего не блокирует из-за этой ошибки. Я хотел бы избавиться от этой ошибки из консоли. И та же самая директива, хорошо работающая с другим элементом ввода, где у меня есть конкретный элемент с комбинацией 3 директив, создает вышеупомянутую ошибку, выданную на консоль.
function m(ac, ad, ab, aa) {
function Z(ae) {
try {
ae.apply(null, bQ.call(arguments, 1)) //This line throws error*
} finally {
if (D--,
0 === D) {
for (; n.length; ) {
try {
n.pop()()
} catch (q) {
ab.error(q)
}
}
}
}
}
function X() {
V();
W()
}
function V() {
q: {
try {
E = Q.state;
break q
} catch (q) {}
E = void 0
}
E = fv(E) ? null : E;
dz(E, J) && (E = J);
J = E
}
function W() {
if (C !== R.url() || P !== E) {
C = R.url(),
P = E,
eS(N, function(q) {
q(R.url(), E)
})
}
}