2017-01-02 89 views
0

我有一個變量,它是這樣的: -

tableData1[$scope.tableHeadingsConstant[0]] = $sce.trustAsHtml('<div class="header12" id="runTitle0" style="cursor: pointer;">' 
        + counter++ + '</div>') 

現在我想複製它,解開它,改變的DIV值,然後重新把它包。

可能嗎?

回答

1

您可以使用$sce.getTrustedHtml來獲取原始值。

例如:

$scope.value1 = $sce.trustAsHtml('<div>1</div>'); 

var unwrapped = $sce.getTrustedHtml($scope.value1); 

unwrapped = unwrapped.replace('1', '2'); 

$scope.value2 = $sce.trustAsHtml(unwrapped); 
相關問題