0
Bir yönergeyi dinamik olarak derlemeye çalışıyorum. Bu yönerge ayrı bir kapsamı vardır. Böyle Yani bir şey:İzolatı direktifin içine nasıl enjekte edebilirim?
İşteangular.module('mod').directive 'foo', ->
restrict: 'E'
templateUrl: 'foo.html'
scope:
text: '=text'
bindToController: true
replace: true
controllerAs: 'fooCtrl'
controller: ($scope) ->
console.log @ # .text undefined
console.log $scope # .text undefined
return
Ben derleme nasıl: @
giriş yaptığında
template = "<foo></foo>"
scope = $rootScope.$new()
scope.text = "hello"
$compile(template) scope, (clone, innerScope) ->
angular.element('body').append clone
Ancak, metin undefined
olduğunu. Kapsamı direktifime nasıl geçirebilirim?