1
的test.html(我的模板):NG綁定未顯示範圍內的變量{{}}
<span data-ng-bind="emailSent.info"></span>
JS:
$scope.resetPasswordEmail = "[email protected]";
// info is taken from a database with different languages
$scope.emailSent = {
info: getInfoFromDatabase() // returns: 'Confirmation email sent to {{resetPasswordEmail}}, check your email.'
};
angular.element(document.body).append($compile($templateCache.get('test.html'))($scope));
然而這會導致在頁面上跨度以下:
Confirmation email sent to {{resetPasswordEmail}}, check your email.
我試圖做「嵌套」範圍變量。我是否必須重新編譯編譯後的模板。 還是有一個適當的angularjs方式來實現這一點。
完美!我知道AngularJS能以某種方式實現這一點。例如+1。 –
謝謝!抱歉,我一開始並不理解你在做什麼。 :) – Shomz