我需要动态生成'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 –