选择时Vue选择错误

时间:2018-08-06 21:55:52

标签: vue.js html-select

所以我有两个用Vue Model填充的选择元素。这两个项目在应用范围内彼此相邻。

<div>
<select id="filterSelect" v-model="strings.testOptions">
    <option v-for="option in strings.testOptions" v-bind:value="option.value">
    {{ option.text }}
    </option>
</select>
<select id="testFilter" v-model="strings.RBCrops" class="data">
     <option v-for="option in strings.RBCropsOptions" v-bind:value="option.value">
      {{ option.text }}
      </option>
  </select>
</div>

选择值由本地化文件设置。

{ 
  …
  testOptions:[
    {text:'A', value:'-'}
  ],
  RBCropsOptions: [
    { text: 'Bottom Right', value: 'RB' },
    { text: 'Bottom Only', value: 'B' },
    { text: 'Right Only', value: 'R' },
    { text: 'None', value: 'N' }
  ],
  …
}

在两种情况下,当用户单击选择元素时,值都可以正常显示。 enter image description here 但是,在mouseup上,两个选择之一不会显示所选值,而是保持空白。另外,在不重新加载页面的情况下就无法进行编辑选择。 enter image description here

这让我发疯了。

0 个答案:

没有答案