Я использую внешнюю библиотеку JavaScript, которая должна оставаться неизменной. Мне нужна функциональность, которая будет запускаться всякий раз, когда определенная функция была вызвана/завершена.Перезаписать вложенную функцию или приложить новую функциональность
Раньше я бы переопределил эту функцию и добавил мой код до конца. Однако последняя версия этой внешней библиотеки имеет функцию, вложенную в функционал.
Есть ли способ, с помощью которого я могу переопределить/прикрепить новую функциональность к сторонней функции?
function View() {}
window.View = View;
View.FunctionINeedToChange = View_FunctionINeedToChange;
function View_FunctionINeedToChange(a) {
// Code
}
}
// I need my code to execute here
«View_FunctionINeedToChange» вызывается внутри в сценарии 3 партии, однако единственное, что я могу переопределить это «View.FunctionINeedToChange», так что мои изменения не делают никакой разницы.
Любой образец кода? – Rayon
Как называется эта функция? – nnnnnn
* «Я могу переопределить« View.FunctionINeedToChange »*. Итак, в чем проблема, если вы * можете * сделать это, это именно то, что вам нужно. – dfsq