2
Я знаю, что если у меня есть директива в HTML, я могу передать объекты от моего $ рамки к нему:
<mydirective some-data="someData"></mydirective>
... где someData
может быть JSON объект ,
Возможно ли передать ссылку на someData
, если я создаю директиву динамически и использую $compile
?
$scope.someData = { firstName: 'John', lastName: 'Doe' };
var link = $compile("<mydirective some-data='???'></mydirective>");
var content = link($scope);
$(body).append(content);
Вы пробовали '' $ compile (" mydirective>"); ''? (имя var, которое вы только что установили в '' $ scope'') –
jlowcs
@jlowcs omg, что было так просто, и теперь это так очевидно. Огромное спасибо. – n4cer500
@jlowcs вы должны добавить это как ответ, проще и понятнее найти его – MisterJ