<el-input placeholder="请输入内容" size="small" v-model="searchTerm" class="input-with-select">
<el-button slot="append" size="small" icon="el-icon-search"></el-button>
</el-input>
<ul>
<li v-for="(item,index) in filteredList" :key="index">
<div>
<span v-html="highlightedText(item.name)"></span>
</div>
</li>
</ul>
<script>
export default {
computed: {
filteredList() {
if(this.searchTerm) {
let arr = []
this.defaultList.forEach(item=>{
// 不区分大小写,去除前后空格
if(item.name.trim().toLowerCase().includes(this.searchTerm.trim().toLowerCase())){
arr.push(item)