是的,您可以设置指令的优先级。
ng-repeat的优先级为1000,实际上比自定义指令高(默认优先级为0)。您可以使用该数字作为指导,以了解如何根据自己的指令设置自己的优先级。
angular.module('x').directive('customPriority', function() { return { priority: 1001, restrict: 'E', compile: function () { return function () {...} } }})优先级
-当在单个DOM元素上定义了多个指令时,有时有必要指定指令的应用顺序。优先级用于在调用指令的编译函数之前对它们进行排序。优先级定义为数字。首先编译具有更高数字优先级的指令。具有相同优先级的指令的顺序是不确定的。默认优先级为0。



