Iam using a directive to form a select element, repeating the json and forming select for each element. Now change of first dropdown1 i need to change the allowed_values of dropdown2. My sample Code.
<div ng-repeat="(k,v) in data"> <dyna-select label=k field=v></dyna-select> </div> app.directive('dynaSelect', function() { return { restrict: 'E', template: `<div> <label>{{label}}</label> <select ng-options="items as items for items in field.allowed_values" > </select> </div>`, scope: { field:=?field, label:=?label } }; }); var data= { "dropdown1": { "allowed_values": [ "option1", "option2" ] }, "dropdown2": { "allowed_values": [] } }
scopeproperty of the directive looks malformed and sketchy.Uncaught SyntaxError: Unexpected token =