Javascript AngularJS-ng指令的设置方式是否与自定义指令相同?

Javascript AngularJS-ng指令的设置方式是否与自定义指令相同?,javascript,angularjs,Javascript,Angularjs,在阅读有关自定义指令的编译和链接函数时,我推测在这些挂钩期间,可以在模板创建、编译和挂钩范围以及任何转置的元素后链接和前链接期间进行更改。这是预定义angularJS指令的行为方式吗,例如ng repeat、ng hide 例如,当在一个元素上找到一个ng REPLAT指令时:有一个编译函数,它将被指示重复指定的元素。然后在link函数中,在将作用域附加到每个重复元素的模板之前进行任何设置是的,核心AngularJ的编码方式与自定义指令的编码方式相同 如果你愿意,你可以看看他们的源代码 ng r

在阅读有关自定义指令的编译和链接函数时,我推测在这些挂钩期间,可以在模板创建、编译和挂钩范围以及任何转置的元素后链接和前链接期间进行更改。这是预定义angularJS指令的行为方式吗,例如ng repeat、ng hide


例如,当在一个元素上找到一个ng REPLAT指令时:有一个编译函数,它将被指示重复指定的元素。然后在link函数中,在将作用域附加到每个重复元素的模板之前进行任何设置

是的,核心AngularJ的编码方式与自定义指令的编码方式相同

如果你愿意,你可以看看他们的源代码

ng repeat指令是最复杂的指令之一。它使用

restrict: 'A',
multiElement: true,
transclude: 'element',
priority: 1000,
terminal: true,
有关详细信息,请参阅