Javascript 什么是角js中的double(::)?

Javascript 什么是角js中的double(::)?,javascript,angularjs,Javascript,Angularjs,在阅读一些angular最佳实践指南时,我发现了在单向绑定模型之前使用:的概念。但它似乎不适用于输入字段。以下是一个例子: 在表达式内部,它按预期工作,但在ng模型内部,它仍然是双向绑定。那有什么区别 以::开头的表达式被视为一次性表达式。 一次性表达式稳定后将停止重新计算, 如果表达式结果为 非未定义值(参见下面的值稳定算法) 你可以阅读更多关于 对于您的需求,您可以使用ng值 这是一个 ::exp对输入框内的ng模型不起作用?因为在我的示例中,它仍在更新,正如我预期的那样,它不会更新up

在阅读一些angular最佳实践指南时,我发现了在单向绑定模型之前使用
的概念。但它似乎不适用于
输入
字段。以下是一个例子:

在表达式内部,它按预期工作,但在ng模型内部,它仍然是双向绑定。那有什么区别

以::开头的表达式被视为一次性表达式。 一次性表达式稳定后将停止重新计算, 如果表达式结果为 非未定义值(参见下面的值稳定算法)

你可以阅读更多关于

对于您的需求,您可以使用ng值

这是一个



::exp
对输入框内的ng模型不起作用?因为在我的示例中,它仍在更新
,正如我预期的那样,它不会更新update@DeepakKumarPadhy不,你不能检查这个样品
 <input type="text" ng-model="name">
 <input type="text" ng-value="name">