Javascript ';要求';在带有'^^';
有以下代码:Javascript ';要求';在带有'^^';,javascript,angularjs,Javascript,Angularjs,有以下代码: ff.directive('radarMapMap', { restrict: 'A', require: '^^radarMap', link: function (scope, element, attrs, mapCtrl) { mapCtrl.setMapElement(element); } }); 我不明白require:'^radarMap'和require:'^radarMap'之间有什么区别。我没有在文档中找到它。请让我说清楚。提前谢谢
ff.directive('radarMapMap', {
restrict: 'A',
require: '^^radarMap',
link: function (scope, element, attrs, mapCtrl) {
mapCtrl.setMapElement(element);
}
});
我不明白
require:'^radarMap'
和require:'^radarMap'
之间有什么区别。我没有在文档中找到它。请让我说清楚。提前谢谢 来自文档:
^-通过搜索元素及其父元素,找到所需的控制器。如果找不到,则抛出错误
^^-通过搜索元素的父元素来定位所需的控制器。如果找不到,则抛出错误
请在此处阅读:说明了指令定义选项:
^
-通过搜索元素及其父元素找到所需的控制器。如果找不到,则抛出错误
^
-通过搜索元素的父元素来定位所需的控制器。如果找不到,则抛出错误
已添加,请查看:)