Итак, на странице у меня есть 3 угловых пользовательских директивы AA BB и CC. Иногда BB внутри AAКак определить, что директива B находится внутри директивы A
<AA>
<BB></BB>
</AA>
другой раз BB внутри CC
<CC>
<BB></BB>
</CC>
Думай об этом, как
1) Я отображаются BB внутри предварительного просмотра
2) I» m отображает BB на какой-то приборной панели
Я бы хотел обнаружить внутри контроллера BB, если BB находится внутри директивы AA или CC. Я могу проверить путь в URL ($ location) - но, может быть, есть другой способ?
Можете ли вы объяснить, почему вы должны знать это? Как это влияет на то, что вы пытаетесь достичь? Если вы пытаетесь получить доступ к родительской директиве, вы можете использовать require с массивом, где вы должны установить как AA, так и CC в качестве необязательного. Я просто пытаюсь понять, как наилучшим образом дать вам ответ. – jme11