问题标签 [binding]

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 投票
3 回答
9892 浏览

vba - 在 Excel VBA 中使用 New 关键字和调用 CreateObject 有什么区别?

我应该使用什么标准来决定是否编写这样的 VBA 代码:

或像这样:

?

0 投票
7 回答
54004 浏览

javascript - JavaScript 回调范围

在回调函数中引用我的对象时,我在使用普通的旧 JavaScript(无框架)时遇到了一些麻烦。

现在,当我创建一个新对象时(在 DOM 加载后,使用 span#test)

onclick 函数中的“this”指向 span#test 而不是 foo 对象。

如何在 onclick 函数中获取对我的 foo 对象的引用?

0 投票
3 回答
692 浏览

java - 我可以使用哪些库将 POJO 绑定到 TDD 的外部文件而无需太多开销?

我需要一种将 POJO 对象绑定到外部实体的方法,该实体可以是 XML、YAML、结构化文本或任何易于编写和维护的东西,以便为单元测试和 TDD 创建 Mock 数据。以下是我尝试过的一些库,但它们的主要问题是我被困在 Java 1.4 上(至少 3 个月以上)。我想了解我可以使用什么,尽可能低的开销和前期设置(例如使用模式或 DTD),并且没有复杂的 XML。这是我真正喜欢的库(但显然不适用于 1.4 或不支持构造函数 - 你必须有设置器):

RE-JAXB(或真正简单的 Java XML 绑定)

http://jvalentino.blogspot.com/2008/07/in-response-to-easyest-java-xml-binding.html http://sourceforge.net/projects/rejaxb/

无缝绑定这个:

对此:

使用:

问题:它依赖于注解,所以对 Java 1.4 没有好处

yaml http://jyaml.sourceforge.net/

无缝绑定:

对此:

使用:

问题:它不适用于构造函数(因此对不可变对象没有好处)。我必须更改我的对象或编写自定义代码来处理 YAML 解析。

请记住,我想尽可能避免 - 编写数据描述符,我想要一些“正常工作”的东西。

你有什么建议吗?

0 投票
6 回答
31652 浏览

wpf - WPF 与 StringFormat 的绑定在 ToolTips 上不起作用

下面的代码有一个简单的绑定,它使用完全相同的绑定表示法将名为 MyTextBlock 的 TextBlock 的 Text 绑定到 TextBox 的 Text 和 ToolTip 属性:

该绑定还使用.NET 3.5 SP1 引入的 StringFormat 属性,该属性对于上述 Text 属性工作正常,但对于 ToolTip 似乎已损坏。预期的结果是“它是:Foo Bar”,但是当您将鼠标悬停在 TextBox 上时,工具提示仅显示绑定值,而不是字符串格式的值。有任何想法吗?

0 投票
5 回答
21004 浏览

wpf - WPF 将 My.Settings 集合绑定到 Combobox 项

我对 WPF 非常陌生,并且仍在尝试围绕 XAML 进行绑定。

我想用 my.settings 中的字符串集合的值填充组合框。我可以用这样的代码做到这一点:

Me.ComboBox1.ItemsSource = My.Settings.MyCollectionOfStrings

......它的工作原理。

如何在我的 XAML 中执行此操作?是否可以?

谢谢

0 投票
2 回答
5876 浏览

wpf - WPF 数据绑定和级联转换器?

我想知道在使用 wpf 数据绑定时是否可以级联转换器。例如类似的东西

有可能还是我必须创建一个结合转换器A和B功能的自定义转换器?

0 投票
6 回答
1830 浏览

c++ - MySQL 的 C++ 绑定

我正在运行 OSX(10.4.11) 并且我正在尝试为 MySQL 找到一个像样的 C(最好是 C++)绑定。我要分析的异地数据库中有一些数据。

我试图让 MySQL++ 工作,但它很时髦。

我正在寻找其他绑定,最好是安装不麻烦的绑定。

编辑:

MySQL 有 C 绑定。笨重且低级,但它可以工作(经过一些图书馆摆弄)。

http://www.sqlapi.com/支持 Solaris/Windows/Linux。

0 投票
1 回答
22890 浏览

iis - IIS 7.0 多域站点绑定

我有三个网站,每个网站都有自己的域,连接到我的一台 Windows Server 2008 IIS 7.0 Web 服务器。

  • example1.com
  • example2.com
  • example3.com

每个站点的绑定:

IIS 7.0 站点绑定 example1.com http://img371.imageshack.us/img371/4215/example1pf4.gif

IIS 7.0 站点绑定 example2.com http://img371.imageshack.us/img371/2567/example2xx0.gif

IIS 7.0 站点绑定 example3.com http://img266.imageshack.us/img266/8186/example3rh9.gif

当我导航到 时example1.com,我会看到我的example1网站。

当我导航到 时example2.com,我会看到我的example2网站。

但是,当我导航到 时example3.com,我看到了我的example1网站——而不是我期望的example3网站。

这是怎么回事?为什么可能example2.com工作,但example3.com失败?


问题解决了!

我在 IIS 中删除并重新创建了example3.com网站,现在它可以正常工作了。

我没有改变任何东西。它要么最初有一个简单的错字,要么重新创建它的行为只是碰巧修复了 IIS 中的一个小问题。


在 IIS 中设置额外的重定向强制网站使用子域后,它再次停止工作:

http://example1.com/重定向到http://www.example1.com/

我再次删除并重新创建了example3.com网站;我已经重置了 IIS;我已经重新启动了服务器。它仍然无法正常工作。


我已经想通了。这不是 IIS 问题。这是一个DNS问题。

出于某种原因,example3.com流量被定向到另一家公司的 Web 服务器。他们提供的页面只有一个 HTML 框架。该框架加载带有地址的页面http://example3.example1.com。这就是我需要在我的网络服务器上处理的内容。

0 投票
2 回答
4342 浏览

wpf - ControlTemplate 中的 ElementName 绑定损坏

我有带有分组项目的 ListView。分组使用自定义 GroupStyle (Expander)。我想要一个复选框,它会在何时展开和折叠所有组。在我手动单击组标题并展开或折叠该组之前,它工作正常。单击该特定组后停止响应复选框选择。用户手动单击组后,绑定似乎被破坏。

请告知我做错了什么。

非常感谢。

真诚的,弗拉德。

0 投票
1 回答
6630 浏览

c# - 复杂模型绑定到列表

我一直在尝试来自 MVCContrib 的 NameValueDeserializer,它将 IList 作为控制器的参数并将表单及其元素绑定到它,但我只是想知道 MVC Beta 是否有任何方法可以做到这一点?

我知道您可以绑定强类型对象,但我想为一些批量编辑情况绑定这些对象的列表。

例如。

这在 MVC Beta 中可能吗?提前致谢。