问题标签 [javascript-databinding]

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

javascript-databinding - 在 Aurelia 中绑定原始 html

使用Aurelia,我想<div>用包含 html 文本的 viewmodel 属性(我们称之为 htmlText)的内容填充,我正在使用

但是,这对 html 进行编码,因此,所有标签都被转义,而不是具有段落或链接,因此 html 可以被视为源。

是否有开箱即用的活页夹来执行此操作?

0 投票
3 回答
2101 浏览

angularjs - Framework7 与 AngularJS 数据绑定

您好,我是 Framework7 的新手,我正在尝试将数据绑定与 AngularJS 一起使用,但我似乎无法让它工作。我只是试图将控制器中的名称绑定到我的 HTML,但我想我做错了什么......在我的两段代码下面。

0 投票
1 回答
635 浏览

knockout.js - 未观察到 KnockoutJS 绑定到子数组

我正在使用 knockoutjs,这是我的问题:我有一个具有子属性和子数组的对象。我想将发布者添加到我的产品中。我可以添加多个产品,效果很好。我什至可以添加发布者,如果我调试它,我可以看到对象具有新元素。但是,UI 不会更新以显示添加的新发布者。

我在这里创建了一个 JSFiddle

这是HTML:

这是JavaScript

0 投票
2 回答
147 浏览

polymer - 聚合物高级数据绑定

我计划在我的应用程序中显示三列,每列大约有 1k 个自定义项(图片、标题、文本)。它可能会与类似的东西一起使用

但我想避免将 3k 项从数据库加载到客户端,它们可能会保持在前 200 名之内。有没有办法在聚合物中进行某种动态加载?

0 投票
1 回答
121 浏览

javascript - Angular 图书应用示例的两种方式绑定问题

我是一个 Angular 菜鸟,试图通过我在这里和那里找到的一些例子来工作。我在这里找到了一个有趣的例子:http: //kirkbushell.me/when-to-use-directives-controllers-or-services-in-angular/我试图实际运行。在大多数情况下,它按我的预期工作。

该服务肯定会按预期存储书籍并添加新书,但是视图(DOM)中输出的书籍列表没有更新。似乎没有正确设置双向绑定。我可能做错了什么?

这是(大部分)有效的代码:

谢谢您的意见!

0 投票
0 回答
1327 浏览

javascript - d3 - 获取与元素绑定的数据

以下代码片段将 d3.geo.circle() 对象添加为 svg 元素中的路径元素。代码是:

现在,我想在这些圆圈上添加一个 mouseOver 事件,它将记录(打印)经纬度信息,我无法访问:

我知道“d”代表 d3.geo.circle 对象,但我不知道如何访问数据 [i]?

0 投票
0 回答
513 浏览

javascript - 防止将 selectedKeys 设置为 sap.m.MultiComboBox 在初始化时触发更改事件

我已MultiComboBox附加到键值对列表。

当我将我的框绑定到我的数据时,它可以工作,并且设置选定的键可以工作,但不幸的是这会触发一个更改事件。

每个更改事件都会触发一个 HTTP 请求,因此是我的问题。

0 投票
0 回答
1760 浏览

mvvm - ExtJs 5 将存储绑定到网格中的单元格编辑器

我正在尝试将商店绑定到网格中的组合框编辑器。我的视图是带有单元编辑插件的网格的子类。我正在尝试使用是/否选项至少绑定静态存储。我尝试了很多选择,但没有任何效果。

网格类:

});

视图模型类:

});

视图控制器类:

静态存储:

当我单击绑定到存储以编辑值的列而不是在组合框中显示是/否选项时,我收到以下错误:

任何帮助,将不胜感激。

0 投票
1 回答
899 浏览

html - 不可见数据绑定时如何防止 HTML 呈现

如果 isBannerVisible 为真,我有此代码显示警报横幅。但是,如果该值为 false,则横幅仍会呈现几秒钟,然后消失。我不知道如何防止这种情况发生。我尝试<div style="display:none" data-bind="visible: true">在它之前添加它并没有显示在 isBannerVisible = true 或 false 上。

0 投票
1 回答
4787 浏览

javascript - 使用敲除文本创建新行

我正在创建 SPA。我正在使用淘汰赛和可观察数组来迭代 json 数组。有时我在文本中有 br 标签,并且使用 data-bind="text: myVar" 我想断线。问题是,br 标签不起作用,因为我可以看到 <br /> 除了换行符。我的问题是:如何强制淘汰数据绑定使用来自 json 数据的 br 标签创建新行?我试图使用“空白:预包装”,但没有奏效。