问题标签 [two-way]

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 回答
1533 浏览

binding - observableArray 中单个对象的双向绑定

我的页面如下:

javascript如下:

预习:

在此处输入图像描述

在图片中,我单击与 id = 3 的学生对应的选择。另一个表显示了所选学生的详细信息。假设我在文本框 1 中输入了一些内容,文本框 2 没有更新,反之亦然。

怎么做才能做到这一点?

小提琴:http: //jsfiddle.net/deostroll/YdrQf/1/

0 投票
0 回答
76 浏览

binding - 如何在 WindowsPhone 中将双向绑定添加到我的 CustomControl?

我想在我的自定义控件中使用双向绑定。这是代码;

自定义控件;

它的名字是 WatermarkPasswordTextBox :) DependencyProperty;

特性;

OnApply 模板;

我的 Xaml;

错误代码;

此代码给出运行时错误。

谢谢。

0 投票
2 回答
1483 浏览

c# - 将单个属性的各个组件绑定到 WPF 中的两个单独控件

我的目标是让一个 Size 属性由两个不同的文本框更新。特别是每个组件都连接到单个文本框,该文本框在下面的 XAML 中突出显示。特别是说: {Binding Path=Dimensions.Width, ....}

我的 XAML 如下:

我遇到的问题是当我更改文本框中的文本时未调用 set 函数。我想原因是因为我没有提供 Size 对象,但充其量是一个双精度对象,最坏情况是一个字符串。我有一个转换器可以将字符串转换为双精度,但这似乎不是诀窍。我的感觉是多重绑定产生了我的解决方案,但是,我看到的所有示例都是将两个字符串组合到第三个控件中。我对制作带有附加值的控件不感兴趣,而是更新我的“复杂”属性的组件。

我知道我可以创建两个“子”属性,一个高度和宽度,然后一次更新一个维度属性,但似乎应该存在一个更优雅的解决方案。

为什么我的文本框没有正确绑定到 Dimension 属性的单个组件并相应地更新维度?

构造一个实现 INotifyPropertyChanged 的​​包装类似乎有些过分。

0 投票
1 回答
1260 浏览

android - Android twoWayGridView onItemClickListenter 不起作用

我通过在我的 Android 项目中添加库和双向网格视图来实现双向网格视图库。

XML:

Java 代码:

有时候是这样的:

  1. 网格可以水平滚动 - 耶!
  2. 所有项目都TextViews具有相同的元素(第一项) - 不是。
  3. 网格中没有可点击的项目 -setOnItemClickListener不兼容 - 不是。

日食错误:

TwoWayAdapterView 类型中的方法 setOnItemClickListener(TwoWayAdapterView.OnItemClickListener) 不适用于参数(新的 AdapterView.OnItemClickListener(){})

在这段代码上:

我应该为双向网格视图编写自定义 onItemClickListener 吗?

0 投票
2 回答
325 浏览

c# - ComboBox 和 ToggleButton 的双向数据绑定不更新?

问题

我分别对它们的和ComboBox属性进行ToggleButtonMainWindow双向绑定。它们绑定的属性是 DependencyProperties (DP),我在设置器上有一个断点,但调试器永远不会停止。我应该注意,绑定应该像 DP 上的 Initialisers 一样工作,并且转换器也可以工作。VS 的输出窗口也没什么好担心的。SelectedIndexIsChecked

XAML

代码隐藏 (DP)

0 投票
2 回答
16445 浏览

javascript - AngularJS: Parent scope not updated in directive (with isolated scope) two way binding

I have the following code, which can also be fiddled on http://jsfiddle.net/garukun/u69PT/.

View:

JS:

Basically, I'm setting up the directive with an isolated scope, in which I'm two-way binding a property (key) from the parent scope (pkey), and also delegating a method (parentUpdate) to be called in the context of the parent scope.

Now, during a ng-click event handler in the directive, I want to invoke the parentUpdate method and do something within. When I'm invoking that method, I'm expecting my parent scope's model to have been updated. But in reality, it is not, and this is what's puzzling me.

It's probably because of some missing $digest cycles in the middle, since wrapping the parentUpdate call with $timeout would work as expected.

Could someone shed some light on what's missing? Or how to properly invoked parentUpdate?

0 投票
1 回答
129 浏览

c# - 如何从 Silverlight 中具有依赖属性的自定义控件更新源?

我创建了一个扩展 RichTextBox 的自定义控件,以便可以为 xaml 属性创建绑定。只要我只是从视图模型更新属性,这一切都很好,但是当我尝试在richtextbox中编辑时,属性不会更新回来。

我在富文本框的扩展版本中有以下代码。

在视图中,我已经设置了这样的绑定

在视图模型中,我将 XamlText 创建为普通属性,并在更新时调用 NotifyPropertyChanged 事件。

我希望当用户在丢失焦点上或直接在编辑期间在 RichTextBox 中输入文本时更新绑定的 XamlText,这并不重要。

如何更改代码以实现此目的?

0 投票
1 回答
13288 浏览

javascript - AngularJS 使用两种方式数据绑定在 img 元素标签中显示图像作为源?

我正在发出一个返回图像 url 的 http 请求。我想在我的 html 页面中显示图像。有没有办法做到这一点?我想我想做的是(这不起作用但是..)img src={{result.imageurl}}

0 投票
1 回答
202 浏览

wpf - ItemsControl 与数据绑定 ItemsSource 和元素的双向绑定(可替换项)

我有一个对象的 ObservableCollection(例如,有名字/姓氏的人),我想在 ItemsControl 中显示它。每个项目都显示在自定义“编辑器”控件中,该控件允许编辑对象的属性。这部分工作正常且相当标准。

但是,自定义编辑器控件还具有替换已接收到的整个对象的能力(而不是仅仅编辑一个人的姓名,将其替换为一个新的人对象)。

我正在寻找一种将这种变化推回 ObservableCollection 的方法。就像现在一样,在编辑器中更改 Person 对象并不会替换列表中的项目,这将是预期的结果。

任何帮助,将不胜感激。

0 投票
3 回答
23693 浏览

ssl - 使用 ELB 支持双向 TLS/HTTPS

使用 Amazon Elastic Load Balancing 的一种方式(或服务器端)TLS/HTTPS 有据可查

文档中对双向(或客户端)TLS/HTTPS 的支持并不明确。

假设 ELB 正在终止 TLS/HTTPS 连接:

  1. ELB 是否支持客户端认证的HTTPS 连接?
  2. 如果是这样,ELB 服务的服务器是否会收到X-Forwarded-*标头来识别 ELB 认证的客户端?

ELB 确实支持 TCP 转发,因此 EC2 托管服务器可以建立双向 TLS/HTTPS 连接,但在这种情况下,我对 ELB 终止 TLS/HTTPS 连接并识别客户端感兴趣。