问题标签 [bind]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
3849 浏览

c# - 在 ASP.NET 中进行数据绑定时,您如何知道使用 Container.DataItem?有参考吗?

有数据绑定的参考吗?我见过很多不同的数据绑定方法,但我从来没有找到参考。有吗?

我知道有 Bind 和 Eval,但是 Container.DataItem 什么时候发挥作用?还有其他可用的“隐藏”对象和方法吗?还是 Container.DataItem 是这里使用的对象?

0 投票
2 回答
662 浏览

c++ - 使用 boost::bind 输出作为数组下标

如何让 boost::bind 使用数组下标?这就是我想要实现的目标。请指教。

[servenail: C++Progs]$ g++ -v
从 /usr/lib/gcc/i386-redhat-linux/3.4.6/specs 读取规范
配置:../configure --prefix=/usr --mandir= /usr/share/man --infodir=/usr /share/info --enable-shared --enable-threads=posix --disable-checking --with-system-zlib --enable-__cxa_atexit --disable-libunwind -exceptions --enable-java-awt=gtk --host=i386- redhat-linux
线程模型:posix
gcc 版本 3.4.6 20060404 (Red Hat 3.4.6-3)

[servenail: C++Progs]$ cat t-array_bind.cpp

[servenail: C++Progs]$ g++ -o t-array_bind t-array_bind.cpp t-array_bind.cpp: In function `int main()': t-array_bind.cpp:40: error: no match for 'operator []' in
'array[boost::lambda::bind(const Arg1&, const Arg2&) [with Arg1 = int std::pair::*, Arg2 = boost::lambda::lambda_functor >](((const boost ::lambda::lambda_functor >&)(+boost::lambda::::_1)))]'

非常感谢。

0 投票
7 回答
18506 浏览

php - MySQLI 使用 call_user_func_array 绑定参数

请看下面我的代码。我正在尝试将一组参数绑定到我准备好的语句。我一直在网上四处寻找,可以看到我必须使用 call_user_func_array 但无法让它工作。我得到的错误是:“第一个参数应该是一个有效的回调,给出了'数组'”我可能是错的,但我假设第一个参数可以是一个数组,也许这个错误消息具有误导性。我认为问题在于我的阵列在某种程度上有问题。谁能看到我做错了什么?谢谢。

0 投票
7 回答
35742 浏览

c++ - 绑定与 Lambda?

我有一个关于哪种风格更受欢迎的问题:C++0x 中的 std::bind Vs lambda。我知道它们以某种方式服务于不同的目的,但让我们举一个相交功能的例子。

使用lambda

使用bind

我们应该更喜欢哪一个?为什么?与上述示例相比,假设情况更复杂。即一个比另一个的优点/缺点是什么?

0 投票
1 回答
2209 浏览

javascript - 使用 javascript、json 和 jquery 获取和设置表单值客户端

我正在使用 asp.net 中的 webforms 构建启用 ajax 的 UI。我真的希望这种互动非常轻松。我想做的是拨打电话以获取数据,然后将其绑定到我的表单客户端。

这是我的工作示例。

我的问题是:有没有更好的方法来做到这一点?因为 JSon 对象的属性都是变体类型,我应该如何最好地传达我正在使用的类型,以便如果我将数据绑定到一个选择,我可以评估正确的 jquery?

您对这段代码的总体感受是什么?好的?坏的?

编辑:我将 eval 替换为 entity[property]

编辑:使用的命名空间建议

编辑:更改了选择器,使其适用于任何表单元素

0 投票
1 回答
6124 浏览

windows - 如何在 Windows 中将套接字绑定到设备?

我的电脑有相同的网卡。所有卡具有相同的 IP。我需要将套接字绑定到特定的卡。在 linux 中,我可以使用标志 SO_BINDTODEVICE。我如何在 Windows 中做到这一点。

PS 这需要 UDP 套接字。

0 投票
1 回答
1601 浏览

c - 绑定函数中的错误(C 简单的服务器)

这是我的服务器的代码:

不幸的是,例如当我运行程序时./server -p 1234 - i 127.0.0.1

程序返回:

为什么我的绑定功能不起作用?

在这个程序中,我必须使用选项调用我的程序,所以我正在使用该getopt()库。

0 投票
2 回答
1274 浏览

jquery - 将事件绑定到 jQuery 中的自定义插件函数

我将如何修改我的插件以允许在通话中加载事件?现在插件在页面加载时加载,我希望它与 .blur() 或我想分配的任何事件一起使用。任何帮助,将不胜感激:

它不适用于 blur(),它在文档加载时触发插件而不是 .blur() 事件。

0 投票
4 回答
7523 浏览

c++ - boost::bind 与空函数指针

如果嵌入在boost::bind返回对象中的函数指针是NULL// nullptr0我需要采取行动而不是调用它。如何确定对象是否包含空函数指针?

附加物

  1. 我不相信我可以使用和比较boost::functions,因为boost::bind返回对象在模板函数中与不同的调用签名一起使用。
  2. 简化示例:

解决方案

由于被调用者中函数的数量不变,我可以将绑定返回对象“强制转换”为 aboost::function并调用.empty()

0 投票
3 回答
7649 浏览

javascript - 将 .bind (mootools) 与 onClick 事件一起使用

我有代码(在一个对象内) onclick: this._addX.bind(this) ,然后在另一个对象内 onclick: this._addY.bind(this)

现在,_addX() 和 _addY 几乎相同,除了它们最终都调用(在单击事件上)具有不同参数值的函数,例如 _addX 调用 foo('x') 和 _addY 调用 foo('y')。所以我尝试了:

onclick: this._add.bind(this,'x') onclick: this._add.bind(this,'y') 在两个对象中。当然,我更改了 _add 以接受一个论点。

在运行时,当 _add 被调用时,它看不到任何传入的参数!我摸索了不同的语法,但没有任何效果。有任何想法吗?原始语法工作正常(没有参数),但迫使我复制一个只有一行不同的大函数,这让我很痛苦。提前致谢。