问题标签 [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 投票
2 回答
5757 浏览

data-binding - 了解 AngularJS 中的双向数据绑定

我是 AngularJS 的新手。很长一段时间以来,我一直试图以我一直使用 Javascript 框架(如 JQuery 或 Mootools)的方式滥用它。现在我明白它不会再那样工作了......但是我遇到了一些大问题,因为我总是使用 CMS 生成我的 HTML 输出。

所以它非常静态,当它第一次出现时......小例子:

现在我想,双向数据绑定意味着我可以在 Angular Scope 和 Controller 的帮助下生成视图,也可以通过视图生成模型。

我可能会在那里感到困惑......所以这是我的问题。有没有办法从 CMS 的静态 HTML 输出启动模型?

我尝试过这样的事情......

在我的控制器中,我写了一个删除函数。但是当它删除时,它只删除了名称......跨度按钮仍然存在

当我将我的数据定义为 javascript-array 并通过 Angular 使用 ng-repeat 完成整个输出时,它确实有效......就像这样:

我希望我在这里提出了一个观点,每个人都得到我的困难和问题?谁能告诉我我在那里尝试的东西是否可行?

0 投票
0 回答
223 浏览

c# - 如何使用 WCF 进行双向通信

场景是我有一个 win 应用程序,它是服务的客户端。其他 Win 应用程序也在使用该服务。如果在任何客户端应用程序上单击按钮,它会使用服务中的按钮标题搜索应用程序,如果找到,则通知该应用程序。使用所有应用程序中的计时器是一种方式,但我不想使用它。

0 投票
1 回答
399 浏览

function - 在数据压缩中使用双向哈希

是否可以在数据压缩中使用双向哈希函数。如果是这样,哪种类型的散列函数是合适的。(如果我们可以使用散列函数进行压缩,我们可以发送例如 1GByte(数据)作为仅 1Kbyte(散列),这样我们可以提高带宽并节省存储空间。如果可能,接收者可以恢复来自散列的数据。考虑到如今的计算机和接收器具有非常快的处理器。

0 投票
0 回答
436 浏览

java - 无需访问客户端私钥的双向 SSL(但能够签名)

总结
我需要在 Android 中建立双向 SSL 连接(带有客户端证书),最好使用 Apache HttpClient。我可以访问客户的证书,但不能直接访问客户的私钥。但是,我可以使用客户的私钥对数据进行签名。

由于我无法在没有私钥的情况下创建普通密钥库,是否有某种方法可以覆盖 SSL 握手并手动签署服务器发送的质询?

什么?你没有钥匙,但你仍然可以用它来签名?
用户的私钥存储在专用硬件设备上。它将显示用户的公共证书,它允许我传递数据,然后它将使用私钥签名/加密。但它不会给我钥匙本身。

0 投票
1 回答
378 浏览

silverlight - 尽管设置了双向绑定,但绑定到 DependencyProperty 的属性不会更新

我这里有个小问题。我使用 RadTreeView 创建了自定义 TreeView。这一切都很好,但我遇到了一个障碍。我在 TreeView 中为 SelectedItem 设置了 DependencyProperty。我将控件嵌套在 View 中,在 TwoWay 模式下将属性绑定到 SelectedItem,但绑定属性不会更新,它始终为 null,尽管设置了 DependencyProperty 值。

这是树 xaml:

下面是我在视图中嵌套控件的方式:

这是Tree的部分代码:

有谁知道为什么绑定到 SelectedItemD 的属性不更新?我不关心从中设置树的选定项,我只想将其设置为选定项。

这是财产:

0 投票
1 回答
279 浏览

spss - 为 manova 运行时出现 SPSS 错误

我一直在使用 SPSS 时遇到问题。当我尝试运行数据集时,它说:

这是我试图运行的语法:

我正在研究一种双向manova。

0 投票
1 回答
3196 浏览

tomcat - 以 Tomcat 作为 weblogic 客户端的两种方式 ssl

我为我的一个项目设置了 Weblogic 9.2 的双向 SSL。当浏览器是客户端时,设置一点也不难。

我现在需要将 tomcat 设置为客户端,而不是使用浏览器客户端。在这种情况下,Tomcat 将托管一个 JSP 页面或一个 servlet,并调用托管在 Weblogic 上的 Web 服务。我已经用 Google 搜索过,但没有找到很多关于此设置的文档。任何想法 - 在这种情况下设置 HTTPS 连接器是否有效?

谢谢

0 投票
1 回答
55 浏览

c - 更好的方法是:1 个管道和 1 个插座,还是 1 个插座?

我有一个服务器程序,它处理音频数据并将其传递给音频驱动程序。

服务器程序复制音频数据并在一个秒线程中将副本放入一个命名的 FIFO 中。

如果在 FIFO 的另一端没有客户端读取,则无关紧要,因为它只是阻塞了 FIFO 线程。

现在我想添加一个“控制”功能,比如“增加音量,播放速度更快等”。因此最终连接的客户端可以控制服务器程序。

重要的是:如果客户端最终断开连接(通过 close() 或中止),服务器已经检测到这一点,应该回到正常模式并忘记来自客户端的所有命令。

直到现在我从未使用过套接字,所以我不确定最好的方法是什么:

  1. 按原样使用服务器->客户端的FIFO并添加一个仅用于客户端->服务器通信的套接字?

  2. 使用一个套接字流式传输服务器->客户端并从客户端->服务器发出命令(以字节格式?)

我会使用“AF_UNIX,SOCK_STREAM”作为套接字。#2 是更好的变体吗?以及如何确定客户端是否在没有 close() 的情况下断开连接?

0 投票
2 回答
837 浏览

wpf - 如何通过从另一个 ListView 中选择来更改 ListView 中选定项目的值?

我想允许用户建立一个固定长度的动作序列。为此,我有两个列表视图:
- 数字 1 显示所有可能的单步操作的分组列表
- 数字 2 显示要编辑的操作序列

场景应该是这样的:
- 用户在列表 2 中选择了一个他想要更改
的项目 - 这在列表 1 中选择了相同的项目
- 现在如果用户在列表 1 中选择其他项目 W,则列表 2 中的选定值应该在 -地点改为W

我知道,如何从代码中做到这一点,但试图弄清楚是否可以进行绑定。

我尝试只在 TwoWay 模式下绑定它们的 SeletedItem 属性,但这显然是不正确的,因为列表 1 和列表 2 之间应该存在一些不对称性。

我想我需要参考SelectedValue,但我没有得到,在我的情况下,当 item 和 value 相同时,和SelectedItem之间有什么区别。SelectedValue

更新 这是该问题的示例代码:

当您选择列表中的任何项目时,其值会显示在TextBox. 如果您尝试更改 a 中的文本TextBox,我希望将所选项目替换为新文本。但实际上,当我在 a 中编辑文本时TextBox,它不会更改所选项目本身,而是会影响选择。

0 投票
1 回答
2320 浏览

wpf - wpf中列表框和数据网格之间的两种方式拖放

我正在寻找一些帮助来实现 WPF 中 ListBox 和 DataGrid 列之间的两种方式拖放功能。我已经在网上搜索并设法获取拖放示例,但它们不能满足我的需求,而且它们中的大多数都缺少一些代码。我的数据网格包含两列,分别是 EmployeeName 和 DepartmentName。这些值来自最初仅使用 EmployeeName 加载的集合。这意味着部门名称列是空白的。然后,用户可以使用拖放选择适当的部门。部门名称加载到列表框中。需要从Listbox中选择Departmentname,拖放到datagrid列中。与该 Employeename 将映射到部门名称。一旦删除,该部门名称应从列表框中删除,以便它可以' t 映射到另一位员工。可以通过将部门名称从数据网格拖回列表框并重新选择另一个部门名称进行拖放来更改映射。

我的 Xaml 是这样的。(它实际上不是代码中的员工/部门,但我用它来解释我在寻找什么)

任何链接,示例代码,建议将不胜感激。问候, Minal