AngularJS动态地向表单添加文本框元素

Ark*_*Ark 8 javascript angularjs

我们如何使用AngularJs动态地向表单添加文本框元素.例如,在这种情况下,我有一个文本和文本框,我想通过使用AngularJs单击按钮来添加该对的另一个.

<div ng-app>
<div ng-controller="ClickToEditCtrl">
    <div ng-hide="editorEnabled" ng-click="editorEnabled=true">
        {{title}}
    </div>
    <div ng-show="editorEnabled">
        <input ng-model="title">
        <button href="#" ng-click="editorEnabled=false">Done editing</button>
    </div>
</div>
</div>
<div>
<input type="text" placeholder="Enter answer">
</div>
Run Code Online (Sandbox Code Playgroud)

Ark*_*Ark 9

我自己实现了它.您可以在a中使用ng-repeat动态添加元素

  • <li ng-repeat="elemnt in questionelemnt">
    
    Run Code Online (Sandbox Code Playgroud)

    这是演示:小提琴