У меня есть модуль, который имеет следующую функцию:
render_buttons: function(container) {
this.sync_btn_node = IPA.button({
name: 'sync',
label: text.get('@i18n:login.sync_otp_token', "Sync OTP Token"),
button_class: 'btn btn-link',
click: this.on_sync.bind(this)
})[0];
construct.place(this.sync_btn_node, container);
construct.place(document.createTextNode(" "), container);
}
Мне нужно проверить, что текстовые поля, содержащие сообщения для пользователя (например, label), обрабатываются функцией text.get(). Я создал свой модуль для этих тестов и подключил к нему этот модуль. Я обращаюсь к модулю, я получаю от него требуемую функцию и вывожу в консоль следующим образом:
console.log(LoginScreen.prototype.render_buttons)
Эта функция отображается в консоли как объект, но её переменные не отображаются. Как я могу получить доступ к этим переменным и проверить, применяется ли к ним функция text.get(). Для переменных, которые определены вне функций, я легко получаю доступ тем же способом.
Следовательно второй вопрос.
Как проверить, что функция text.get() применена к полю? Когда я вывожу переменную в консоль, ее значение уже является возвращаемым значением из text.get(). Например, у меня есть переменная:
expired_msg: text.get('@i18n:login.sync_otp_token', "TEST1")
Вывод в консоли:
expired_msg: "TEST1"
Как я могу узнать, что это значение было возвращено функцией, а не просто записано в переменную изначально?
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Пытаюсь вытащить из API сервиса данные и вставить их в компонент
Нужна помощь в поиске плагина для webpack 3 который будет "пробегать" по указанной в опциях директории, содержащий svg-файлы и компилить файл формата...
Возможно ли импортирование внешних скриптов из уже скомпилированного бандла через webpack