How to set Pre selected data in dynamic select option in IONIC

前端 未结 1 1514
再見小時候
再見小時候 2021-01-29 00:16

I face a strange problem where I need to show Pre selected data(which also come from server) in select option. The problem that I need to show select option based on key and val

相关标签:
1条回答
  • 2021-01-29 00:44

    Firt, your JSON is not a array of objects. I dont know if work in a <select> by objects atributes... by my other answer you can do something like in below.

    Try to use like that:

    "Roles" : {
               [
                  {code: 21, name: "Admin"},
                  {code: 22, name: "Main Manager"}, 
                  {code: 23, name: "Branch Manager"},
                  {code: 24, name: "Side Manager"}
               ]
              }
    

    So the atribute "code" will be my index to the select:

    <select ng-options="role.name for role in Roles track by role.code">
            <option value="">They see me rollin</option>
    </select>
    

    What I do was use track by role.code, as you can watch in this video.

    REMEMBER: If code reapet in the array of objects it will break the <select>.

    0 讨论(0)
提交回复
热议问题