高亮效果
高亮代码
<template slot="title" slot-scope="title">
<span v-if="$store.state.setting.lang == 'CN' && title.menu_name.indexOf(menuTreeSearchValue) > -1">
{{ title.menu_name.substr(0, title.menu_name.indexOf(menuTreeSearchValue)) }}
<span style="color: #f50">{{ menuTreeSearchValue }}</span>
{{ title.menu_name.substr(title.menu_name.indexOf(menuTreeSearchValue) + menuTreeSearchValue.length) }}
</span>
<span v-else-if="$store.state.setting.lang == 'US' && title.menu_name_en.indexOf(menuTreeSearchValue) > -1">
{{ title.menu_name_en.substr(0, title.menu_name_en.indexOf(menuTreeSearchValue)) }}
<span style="color: #f50">{{ menuTreeSearchValue }}</span>
{{ title.menu_name_en.substr(title.menu_name_en.indexOf(menuTreeSearchValue) + menuTreeSearchValue.length) }}
</span>
<span v-else>{{ $store.state.setting.lang == 'CN'?title.menu_name: title.menu_name_en}}</span>
</template>