Search code examples
angularjsangular-ngmodel

How can i create dynamicly in ng-model using variable


<input ng-model="company.title_{{selectedLang}}"
       type="text" placeholder="" class="form-control">

I have already try:

<input ng-model="company.title_[selectedLang]"
       type="text" placeholder="" class="form-control">

It doesn't work. Can anyone help me?


Solution

  • <!-- REPLACE this
    <input ng-model="company.title_{{selectedLang}}"
           type="text" placeholder="" class="form-control">
    
    -->
    
     <!-- WITH this -->
     <input ng-model="company['title_'+selectedLang]"
            type="text" placeholder="" class="form-control">