2015-10-14 4 views
2

Я пытаюсь найти способ, которым директива ng-include не пытается выполнить рендеринг до того, как будет задано значение для области. Это возможно?ng-include рендеринг перед установкой src

Вот пример:

<ng-include src="'./lib/templates/' + $parent.currentEditable.editTemplate"></ng-include> 

Я думаю, угловой пытается вынести, что до $parent.currentEditable.editTemplate определена. В консоли я получаю:

GET http://localhost:3000/admin/lib/templates/ 404 (Not Found) 

ответ

2

Используйте нг-если повременить рендеринга сезам ЦСИ установлен

<ng-include ng-if="$parent.currentEditable.editTemplate" src="'./lib/templates/' + $parent.currentEditable.editTemplate"></ng-include> 
+0

совершенный, он работает –

0

и использовать нг-Src вместо СРК.

Этот способ угловой будет ждать оценки всех выражений, а затем создать действительный src