我使用nuxt-i18n nuxt-i18n documentation link在我的网站上获得不同的语言环境:

<nuxt-link v-for="locale in $i18n.locales"
             v-if="locale.code !== $i18n.locale"
             :key="locale.code"
             :to="switchLocalePath(locale.code)"
             class="locales white--text"
  >{{ locale.code }}
  </nuxt-link>

它工作得很好但我想转换此代码以在select元素中呈现:

<select v-model="selected" class="locales white--text" @change=" ??? ">
    <option disabled value="">{{ $i18n.locale }}</option>
    <option v-for="locale in $i18n.locales" :key="locale.code">{{ locale.code }}</option>
  </select>

Locales字符串看起来很好但我没有解决方案来在更改时启动switchLocalePath函数 . 使用nuxt(vue.js)有没有正确的方法呢?