问题标签 [ng-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 投票
8 回答
250529 浏览

angularjs - ng-model 和 ng-bind 有什么区别

我目前正在学习 AngularJS,并且很难理解 和 之间的ng-bind区别ng-model

谁能告诉我它们有何不同以及何时应该使用另一种?

0 投票
8 回答
62939 浏览

javascript - AngularJS 在渲染大约 2000 个元素时真的很慢吗?

这是小提琴:http: //jsfiddle.net/D5h7H/7/

它呈现以下内容:

它是一个过滤器列表,从服务器加载到 json 中,然后呈现给用户(在示例中,json 是在 Fiddle 中生成的)。目前有 6 组,每组 30 个过滤器,每个过滤器有 15 个选项元素。

在 Firefox 中,现在重绘 UI 大约需要 2 秒。

这个时间适合 Angular js 吗?有什么我做错了导致2秒。渲染(因为 2000 个元素对我来说不是一个大数字,但 2 秒。肯定很大)?

0 投票
12 回答
184108 浏览

javascript - AngularJS:为什么 ng-bind 在角度上比 {{}} 更好?

我参加了一次有角度的演讲,会议中提到的一位人ng-bind{{}}绑定更好。

一个原因,ng-bind将变量放在观察列表中,只有当模型发生变化时才会推送数据以查看,另一方面,{{}}每次都会插入表达式(我猜是角循环)并推送值,即使值改变与否。

也有人说,如果您在屏幕上没有太多数据,您可以使用{{}}并且性能问题将不可见。有人可以为我解释一下这个问题吗?

0 投票
6 回答
28148 浏览

javascript - 在 AngularJs 的 ng-bind 中转义 & > 字符

我有一个用例,我们可以在字符串中包含 '&' 和 '>' 字符。例如。强生公司,value > 3. 因此,虽然来自服务器的响应被编码,但值变为 'value > 3'。

ng-bind不支持以下内容:

value > 3将为 呈现ngBind,而浏览器呈现与 相同的内容value > 3

http://jsfiddle.net/HKahG/2/

为什么此默认浏览器行为不存在于ng-bind?我不想使用ng-bind-html(价值有问题,<它不是 html)或ng-bind-unsafe-html.

我的应用程序具有动态键值字段,这些字段将显示在应用程序的不同部分。因此,使用单独的指令或装饰器来显示所有字符串字段比使用ngBind.

问题:

1)有没有其他方法可以在不使用附加指令的情况下做同样的事情,或者这是处理编码数据的正确方法?

2)我可以ng-bind默认覆盖或装饰它的行为吗?

0 投票
1 回答
184 浏览

javascript - Angular js绑定到集合中具有特定ID的元素

假设我有 2 个系列

我将它们绑定到控制器范围

我想用这个数据创建一个表,结构如下

为此,我现在正在做的是将 locSales 的 Sales 属性更改为以下结构

这样我就可以像这样绑定到特定的ID

有没有更好的方法在angular js中使用其他方式来实现这一点。

我需要绑定到集合中特定 ID 的元素

我在这里描述的过程是重复的,消耗资源加上剂量看起来不错。

0 投票
2 回答
17891 浏览

angularjs - Angular JS 中 ngBind、ngBindHtm 和 ngBindTemplate 之间的区别

我是新手Angular JS

你们中的任何人都可以用一个例子解释一下ngBind, ngBindHtm& ngBindTemplatein之间的区别吗?Angular JS

0 投票
1 回答
956 浏览

angularjs - angularjs ng-click 在第二次点击后中断

向您展示我的问题,这里有一个链接

http://codepen.io/destroy90210/pen/adbCy

如果您第一次单击按钮淡出并显示表单,如果我单击重置然后表单将关闭,但现在如果我想再次打开它没有任何反应,似乎功能“openForm( )" 再也不会被调用。

有人知道为什么吗??

0 投票
1 回答
214 浏览

angularjs - 如何将 templateUrl 绑定到元素

我想做这样的事情:

有没有办法做到这一点?

0 投票
3 回答
17202 浏览

javascript - ng-bind-html 不适用于输入标签

我正在尝试将 HTML 存储在范围变量中,然后在模板视图中使用它。当我在阅读如何以角度进行此操作时,我遇到了ng-bind-html. 在那我注意到,当我用 , 等绑定 html 标签时<a><strong>它可以工作。但我无法为其添加<input>标签。

意思是,这有效:

模板:

但这不起作用:

模板:

以上只是一个简化的示例,仅用于演示目的。我的问题是:

1) 标签不能与 ng-bind-html 指令一起使用吗?

2)如果没有,我怎样才能 html 绑定输入标签,以便我可以将其插入到视图中?

0 投票
1 回答
93 浏览

javascript - Wordpress 使用角度绑定

嗨,我一直在开发这个 web 应用程序,我把这个代码http://jsbin.com/quponase/3/edit放到了一个 wordpress 页面中,它停止了工作。我一直在尝试不使用双花括号,而是使用 ng-bind,因为我读过 wordpress 的双花括号有问题,这里的代码也是http://jsbin.com/nuqir/1/edit。我得到某种 Lexer 错误,但我找不到任何地方是什么意思。谢谢您的帮助。