AngularJS ngTranscluded、angular.noop和插值VS表达式



我不清楚AnguarJS中的几个概念,比如-

Refence(官方文档对这些概念有点混淆。)

我们应该在什么时候使用"ng转码"?

当我们需要创建一个不使用"棱角分明的noop";?

在什么场景中我们应该使用插值,在什么场景下表达式

如果有人用这些小例子让我明白,那就太好了。

提前谢谢。

我尝试使用简单的术语

ngTransclude-如果您想将html代码从指令外部直接推送到指令。

angular.noop-假设有一个函数接受回调。在调用函数内部的回调之前,您正在进行一些计算。现在,如果你想执行这些计算,但你没有回调,那么你可以使用angular.noop.

function func (callback) {
    // Do some calculations
    callback();
}
func(function() {});
func(angular.noop);

检查插值-如何在JavaScript中进行字符串插值?

最新更新