How to change appended text names separately from a single input field.. https://jsbin.com/lihamizuta/edit?html,js,output <-- click my jsbin here once.. i'm totally confused on this event, can anybody pls help me ..
var app = angular.module('myapp', ['ngSanitize']);
app.controller('AddCtrl', function ($scope, $compile) {
    $scope.field = {single: 'untitled'};
    $scope.addNew_SingleField = function (index) {
        var singlehtml = '<fieldset id="single_field" ng-click="selectSingle($index)">//click me once// <label ng-bind-html="field.single"></label>  <input type="text" placeholder="Enter name"><button ng-click="removeSingle($index)">-</button></fieldset>';
        var single = $compile(singlehtml)($scope);
        angular.element(document.getElementById('drop')).append(single);
    };
    $scope.removeSingle = function (index) {
        var myEl = angular.element(document.querySelector('#single_field'));
        myEl.remove();
    };
    $scope.selectSingle = function (index) {
        $scope.showSingle_Fieldsettings = true;
    };
});<!DOCTYPE html>
<html ng-app="myapp">
<head>
 <script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.5.0-beta.2/angular.min.js"></script>
 <script src="https://code.angularjs.org/1.5.0-rc.0/angular-sanitize.min.js"></script>
</head>
<body ng-controller="AddCtrl">
 <button ng-click="addNew_SingleField($index)">Click me again</button>
 <div id="drop"></div>
 <form ng-show="showSingle_Fieldsettings">
  <div class="form-group">
   <label>Field Label name change here (?)</label>
   <br/>
   <input ng-model="field.single" class="fieldLabel">
  </div>
 </form>
</body>
</html> 
     
     
    