angular.module('formTerm', [])
.controller('MainController', ['$scope',
function($scope) {
$scope.rows = [{
explanation: '',
example: ''
}];
$scope.counter = 5;
$scope.addRow = function() {
$scope.rows.push({
explanation: '',
example: ''
});
$scope.counter++;
}
HTML:
<span class="add btn btn-primary" ng-click="addRow()">Add</span>
<div class="template term-row" ng-repeat="rows in rows">
<div class="col-md-4">
<textarea class="form-control" rows="2" id="explanation" placeholder="Explanation" name="explanation" ng-model="formData.rows.explanation"></textarea>
</div>
<div class="col-md-4">
<textarea class="form-control" rows="2" id="example" placeholder="Example" name="example" ng-model="formData.rows.example"></textarea>
</div>
<div class="clearfix"></div>
<br />
</div>
有人請幫助。加入該行,但我想它在不同的元素名稱,如「explanation1 @說明2 @ explanation3」等
請看看the sample
下次試着寫一個更具描述性的問題。在寫這篇評論的時候,有3個答案和每個解決不同問題的嘗試。 – 2014-10-10 10:55:35
對不起。請看示例 – 2014-10-10 11:18:37