我想編譯一些原始的html與角度指令的屬性超過範圍,但它不按預期工作。 這是我在控制檯中的斷點上運行的簡單代碼的快照。
$scope.scopeString = "scope string value";
"scope string value"
$scope.scopeArray = [1,2,3]
(3) [1, 2, 3]
$compile(`<div>{{scopeString}}</div>`)($scope).prop('outerHTML')
"<div class="ng-binding ng-scope">{{scopeString}}</div>"
$compile(`<div><div ng-repeat="item in scopeArray">{{item}}</div></div>`)($scope).prop('outerHTML')
"<div class="ng-scope"><!-- ngRepeat: item in scopeArray --></div>"
誰能告訴我究竟做錯了什麼?
什麼的「$編譯的解譯('
你可以添加更多的信息,但不清楚 –