如题 我想进行一个点击之后可以不停生成html的angularjs的方法 有人说使用ng-repeat来进行一个html生成
大致的方式是 先创造一个数组 然后每点击一次就增加一个 数组 让ng-repeat去进行生成 大致有设想过这个方法 但是实际操作起来还是比较懵逼的 望各位大佬能进行一个提点
<div ng-repeat="goodsMan">
<div class="form-group">
<label for="inputEmail3" class="col-sm-2 control-label">name</label>
<div class="col-sm-10">
<input type="test" class="form-control goods-control" id="inputEmail3" ng-model="goodsParams.name" placeholder="">
</div>
</div>
<div class="form-group">
<label for="inputEmail3" class="col-sm-2 control-label">displayName</label>
<div class="col-sm-10">
<input type="test" class="form-control goods-control" id="inputEmail3" ng-model="goodsParams.displayName" placeholder="">
</div>
</div>
<div class="form-group">
<label for="inputEmail3" class="col-sm-2 control-label">desc</label>
<div class="col-sm-10">
<input type="test" class="form-control goods-control" id="inputEmail3" ng-model="goodsParams.desc" placeholder="">
</div>
</div>
<div class="form-group">
<div class="col-sm-offset-2 col-sm-10">
<label for="inputEmail3" class="col-sm-2 control-label">required</label>
<div class="checkbox">
<label>
<input name="goods" type="radio" ng-model="goodsParams.required" ng-value=1> 是
</label>
<label>
<input name="goods" type="radio" ng-model="goodsParams.required" ng-value=0> 否
</label>
</div>
</div>
</div>
</div>
大概是要生成这些 代码
你先去看下ng-repeat怎么用,然后页面上用上之后 点击的时候 就是往你循环的数组里push一个对象