我需要動態生成'div',而不需要ng-repeat的幫助以及範圍中的不同數據。如何動態創建沒有ng-repeat的div,angularjs?
<div attribute={{atrb}}>{{name}}</div> (<- dynamic div).
控制器
$scope.GenerateDiv = function()
{
$scope.name = "praveen";
$scope.atrb = "01";
}
我需要動態生成'div',而不需要ng-repeat的幫助以及範圍中的不同數據。如何動態創建沒有ng-repeat的div,angularjs?
<div attribute={{atrb}}>{{name}}</div> (<- dynamic div).
控制器
$scope.GenerateDiv = function()
{
$scope.name = "praveen";
$scope.atrb = "01";
}
You can do it like
$scope.str = ''
for (i = 0 ; i < arrayofdata ; i++){
$scope.str += "<div>"+arrayofdata[0].ex+"</div>"
}
use Sanitize filter the following link contains log
https://docs.angularjs.org/api/ngSanitize
then create html like this
<div>
{{str | Sanitize}}
</div>
什麼是你不想使用'NG-repeat'時,它顯然是最好的,最簡單的解決方案的原因是什麼? – Erazihel
您可以創建指令,您可以在其中傳遞數據和模板。在模板中,你可以把html –