Javascript 在AngularJS中解析包含数据绑定的字符串

Javascript 在AngularJS中解析包含数据绑定的字符串,javascript,angularjs,Javascript,Angularjs,我有一个后端呈现模板,它返回一个JSON对象,该对象包含一个需要一些动态数据绑定的字符串,例如 sampleLogic = { "1": "Sample static text and some {{ dynamic_text }}." } 默认情况下,字符串是转义的,在angular中,将动态_文本转换为绑定到$scope.dynamic_文本的最佳方式是什么 JS: HTML: 小提琴: 您可以使用模块,并像这样轻松地实现它 var dynamic_text = { 'd

我有一个后端呈现模板,它返回一个JSON对象,该对象包含一个需要一些动态数据绑定的字符串,例如

sampleLogic = {
  "1": "Sample static text and some {{ dynamic_text }}." 
}
默认情况下,字符串是转义的,在angular中,将动态_文本转换为绑定到$scope.dynamic_文本的最佳方式是什么

JS:

HTML:


小提琴:

您可以使用模块,并像这样轻松地实现它

var dynamic_text = {
    'dynamic_text': "dynamic text woooot"
};
$scope.copy = $interpolate(sampleLogic['1'])(dynamic_text);

<div ng-app>
    <div ng-controller="parseMe">
        <div ng-bind-html-unsafe="copy"></div>
    </div>
</div>
var dynamic_text = {
    'dynamic_text': "dynamic text woooot"
};
$scope.copy = $interpolate(sampleLogic['1'])(dynamic_text);