HTML:
<a-col :span="5">
<label class="label-title">环节:</label>
<a-select style="width: 80%;"
placeholder="请选择环节"
class="select-option"
:allowClear="allowClear"
:showSearch="showSearch"
option-filter-prop="children"
:filter-option="filterOption"
:maxTagCount="1" @change="handleChangeDetail" v-model="detailCode"
>
<a-select-option v-for="item in linkDetails" :key="item.linkDetailCode" :value="item.linkDetailCode">
{{ item.linkDetailName }}
</a-select-option>
</a-select>
</a-col>
JS:
/**
* 实现环节搜索:拼接及汉字模糊搜索
*/
filterOption(input, option) {
return (
option.componentOptions.children[0].text.toLowerCase().indexOf(input.toLowerCase()) >= 0
);
}