vue.js - v-model 和 selected 不能同时工作... --vue.js
问题描述
更新
如果selected
我在select
.
<p class="topics">fruits</p>
<select class="select" v-model="selectFruit">
<option selected value="">--all--</option>
<option :key="index" :value="item" v-for="(item,index) in fruitList">{{item}}</option>
</select>
如果我不使用 v-model,那么selected
就可以了。但我需要 v-model 绑定来过滤我的数组。但看起来我不能同时使用 v-model 和 selected 。
解决方案
使用选定的属性
<select class="select" v-model="searchCity">
<option value="" selected>--全部--</option>
<option :value="item" v-for="item in uniqueCity">{{item}}</option>
</select>
推荐阅读
- android - 3d 模型的背景图像可渲染
- python - 在切片字符串中插入字符串(Python)
- cdo-climate - CDO 气候数据操作员在 Cygwin (Win8) 中停止工作
- powershell - 换行后选择字符串
- reactjs - 如何键入提供道具的高阶组件
- laravel - Laravel 8 - 分页不显示数字
- python - 如何使用 Tesseract 获取图像的文本
- python - 字符串到字节 Python
- flutter - Flutter - 在应用程序内打开特定应用程序的商店/市场屏幕
- php - 如何使用此代码的替代方法?我试图从我的数据库中为访问我的页面的每个用户提供不同的数字