не работает selected in option vue.js

//Нужно выбрать все роли из списка которые есть у данного пользователя

<template>
 <select v-model="employee.roles.roles"
   <option v-for="option_role in options_roles" :value="option_role.slug" :selected="hasRole(option_role.slug)">
      {{option_role.name}}
   </option>
 </select>
</template>
<script>
   data() {
     return {
        employee:{
          roles:{
            roles: []//данные приходят с сервера
          }
        },
        //Все роли
        options_roles:[
                   {
                       slug: 'manager',
                       name: 'Менеджер'
                   },
                   {
                       slug: 'seller',
                       name: 'Продавец'
                   },
               ],
    }
   },
   methods: {
     hasRole(role){
        const roles = this.employee.roles.roles

        for (const roleKey in roles) {
            if (roles[roleKey].slug === role){
                return true
            }
        }
        return false
    },
   }
</script>


Ответы (0 шт):