Публикации по теме 'bind'


Привязать контекст к прослушивателю событий (JS/TS)
Class { var = 3 Func { element.addEventListener("click", this.handler()) } handler(event:Event){ console.log(this.var) } } В этом случае, если вы используете ключевое слово this в слушателе, это работает по-другому. в «этом» больше нет var. в обработчике событий «это» означает «event.target». Таким образом, вы не можете получить значение «var = 3». если вы хотите, вы можете использовать метод «bind()». Class { var = 3 Func {..

«forEach()» и «это»
В своем последнем блоге я писал о привязке « this » к « EventListener ». У меня была похожая проблема с определением « this » в « forEach() ». Код ниже должен принимать массив имен (в смешанном регистре) и возвращать нормализованные имена (например, [ «anDReW», «DAVE» ] в [ «Andrew», «Dave» ] ). Однако сообщение об ошибке показывает, что « это » — это « undefined » (в строке 13), а не объект экземпляра класса normalizedName . Это почему? Я добавил « отладчик..

Что такое методы вызова, применения и связывания в JavaScript?
Цель Чтобы понять использование методов call() , apply() и bind() в Function.prototype в JavaScript. Предпосылки Основы языка JavaScript Давайте начнем… call(), apply() и bind() — это методы, доступные в Function.prototype. Это означает, что всякий раз, когда вы создаете функцию, эти методы доступны по умолчанию как свойства функции. Но зачем нужны эти методы? Какую цель они решают? Возьмем пример. Посмотрите на следующий код. let addressObj = { state:..

JavaScript: есть «это» и «это»
В JavaScript ключевое слово this уже само по себе является огромным предметом для понимания. Иногда, просматривая чужой код, вы можете увидеть что-то, что еще больше ошеломит вас: В этом блоге будет объяснено использование var that = this , которое вы иногда видите в коде JavaScript. Надеюсь, к концу вы поймете, почему некоторые люди предпочитают писать свой код именно так. Что это"? Значение this зависит от контекста выполнения или от способа вызова функции. Для простоты в..

Вопросы по теме 'bind'

Исключение привязки Java
Что может заставить сокет TCP генерировать «java.net.BindException: Address already in using», даже если для адреса повторного использования установлено значение true? Это происходит только в том случае, если приложение быстро перезапускается....
5511 просмотров
schedule 16.03.2024

Параметры привязки MySQLI с использованием call_user_func_array
Пожалуйста, смотрите ниже мой код. Я пытаюсь привязать массив параметров к моему подготовленному оператору. Я искал в Интернете и вижу, что мне нужно использовать call_user_func_array, но не могу заставить его работать. Я получаю сообщение об...
17907 просмотров
schedule 19.08.2022

WPF ContextMenu привязывает какое-то свойство к другому свойству того же элемента управления
У меня есть ContextMenu и ColumnHeaderStyle, определенные в разделе Window.Resource, который я использую для DataGrid ColumnHeader. Мой код выглядит примерно так: <ContextMenu x:Key="cm_columnHeaderMenu"/> <Style...
1366 просмотров
schedule 25.08.2022

boost :: transform_iterator и boost :: bind
Я хотел бы использовать boost :: transform_iterator вместе с boost :: bind для возврата результата функции-члена. e.g. class Foo { public: //... Bar& getBar(); const Bar& getBar() const; }; У меня есть унарный объект Function для...
1078 просмотров
schedule 25.01.2024

Как boost::bind может вызывать частные методы?
boost::bind чрезвычайно удобен в ряде ситуаций. Один из них — отправить/отправить вызов метода, чтобы io_service сделала вызов позже, когда это возможно. В таких ситуациях boost::bind ведет себя так, как можно было ожидать: #include...
5321 просмотров
schedule 23.10.2023

зачем мне получать EADDRINUSE не из bind(), а из listen()?
В приложении C++ для Linux я вызываю socket(), bind() и listen(), чтобы создать серверный сокет. Обычно, если приложение запускается дважды (с одним и тем же портом сервера), во втором процессе bind() завершится ошибкой EADDRINUSE. Однако теперь у...
3681 просмотров

Использовать boost::function в качестве аргумента функции?
Я хочу вызвать функцию foo и позволить ей вести себя по-другому. (Я использую паттерн Стратегия или Команда. Мне они кажутся похожими.) Общий план у меня такой.. Во-первых, определите foo для получения типа boost::function...
3778 просмотров
schedule 06.05.2024

Правильное использование переменных связывания с датами в Oracle?
Я озадачен правильным использованием переменных связывания с датами в Oracle. Это происходит не в базе данных или при использовании PL/SQL, а при взаимодействии с Oracle через интерфейс OCI, где дату необходимо передать в виде строки с помощью...
11295 просмотров
schedule 15.03.2024

Как привязать и отвязать события jquery: модификация скрипта карусели
У меня есть скрипт jQuery Carousel, и я хочу немного изменить его поведение. Вот сценарий и тестовый пример в jsfiddle: http://jsfiddle.net/A4vHf/1/ . Ниже приведен код JS. (function($) { $.fn.easyPaginate = function(options){...
1529 просмотров
schedule 05.04.2024

Работает ли std::bind с типами только для перемещения вообще и std::unique_ptr в частности?
Я пытаюсь использовать boost:: asio и сталкиваюсь с трясиной. Я пытаюсь скомпилировать следующий код: std::unique_ptr<buffer_t> buffer = buffers.pop(); std::function<void(const boost::system::error_code&, size_t)> t =...
5865 просмотров
schedule 19.03.2024

Привязка в Internet Explorer 9
У меня проблема с кодом jQuery, который отлично работает в Firefox, но не в IE9. В консоли получаю следующую ошибку: SCRIPT5007: невозможно получить значение свойства "привязать" объект null или undefined Это отправляет меня к этой части...
401 просмотров

netsh привязывает импортированный ssl-сертификат к порту
Я создал сертификат авторитета и сертификат клиента (подписанный первым). Что я пытаюсь сделать, так это импортировать оба сертификата (что, я думаю, я делаю с успехом), а затем привязать сертификат клиента к порту с помощью этой команды netsh:...
1439 просмотров

OSX Mavericks - BIND больше не установлен, как заставить работать локальный DNS-сервер?
Я всегда использовал BIND в OSX, чтобы предоставить локальный преобразователь DNS для моих локальных машин разработки, особенно для облегчения доступа виртуальных машин к моей локальной среде разработки. По глупости я решил перейти на OSX Mavericks...
28999 просмотров
schedule 06.10.2023

Получить местоположение пикселя по щелчку мыши в TKinter
Я совершенно новичок в Python и не смог найти способ обойти эту проблему. У меня есть графический интерфейс, использующий TKinter, который отображает изображение с помощью Label. Я хотел бы, чтобы пользователь мог щелкнуть два места на изображении и...
2236 просмотров
schedule 23.12.2023

Выпадающий список .chained не работает в IE10
Следующий код работает во всех браузерах, кроме IE10, кроме режима совместимости. Кто-нибудь теперь, как я могу заставить этот код работать в IE10 в обычном режиме? <script type="text/javascript"...
273 просмотров

Невозможно удалить/изменить событие onclientclick с кнопки asp JQuery
У меня есть код на моем сайте, который проверяет объект учетных данных. В зависимости от типа пользователя я регистрирую файл .js, содержащий некоторый код, отключающий функциональность. Я просто хочу удалить или изменить событие onClick кнопки asp...
1525 просмотров
schedule 27.02.2024

С# winforms combobox displaymember
Мне нужно отобразить свойство Name из внутреннего объекта public class CustomerLanguage : IDbIdentity { public Guid Id { get; set; } public virtual DocumentLanguage DocumentLanguage { get; set; } } public class DocumentLanguage :...
3494 просмотров
schedule 04.11.2023

Приложение не будет привязано к сервису
У меня есть приложение A, которое должно быть привязано к службе, находящейся в другом пакете. Я поставил пользовательский фильтр намерений, чтобы заставить его работать. К сожалению, приложение не будет связываться. В журнале написано, что не...
844 просмотров
schedule 15.07.2022

Извлечь компонент в формуле, используя привязку в ExtJS
Как я могу извлечь контекст компонента, к которому привязана формула? Я хочу получить контекст label1 в get() формулы1. У меня есть компонент просмотра { xtype : 'label', name : 'label1' bind : { text : '{formula1}' }...
1838 просмотров
schedule 02.03.2024

Невозможно перезапустить службу после того, как она была убита, несмотря на то, что она работает на переднем плане и с START_STICKY
Я столкнулся с критической проблемой, когда связанная служба работает на переднем плане и с уведомлением. Я делаю все правильно, как указано в большинстве руководств и решений, которые я нашел. У меня есть действие, которое запускает службу, а затем...
662 просмотров