1313 < div id ="app ">
1414 < div class ="header ">
1515 < h2 > Replace Rules</ h2 >
16- < span class ="operate add " @click ="add "> +</ span >
1716 </ div >
18- < div class ="content ">
17+ < el-card class ="content ">
18+ < div slot ="header " class ="history-title ">
19+ < span > 操作面板</ span >
20+ < span class ="operator operate add " @click ="add "> +</ span >
21+ </ div >
1922 < div class ="rules ">
2023 < div class ="rules-item " v-for ="(item, index) in replaceRule " @mouseover ="item.showDel = true "
2124 @mouseout ="item.showDel = false ">
22- < el-input v-model ="item.find " placeholder ="Search " :size =" size "> </ el-input >
25+ < el-input size =" mini " v-model ="item.find " placeholder ="Search "> </ el-input >
2326 < span class ="seperate "> →</ span >
24- < el-input v-model ="item.to " placeholder ="Replace " :size =" size "> </ el-input >
27+ < el-input size =" mini " v-model ="item.to " placeholder ="Replace "> </ el-input >
2528 < span :class ="{ 'hide': !item.showDel } " class ="operate del " @click ="del(index) "> ×</ span >
2629 </ div >
2730 </ div >
2831 < div v-if ="replaceRule.length > 0 ">
29- < el-button @click ="match " :size ="size "> Search</ el-button >
30- < el-button @click ="replace " type ="primary " :size ="size "> Replace All</ el-button >
32+ < el-button size ="mini " @click ="match "> Search</ el-button >
33+ < el-button size ="mini " @click ="replace " type ="primary "> Replace All</ el-button >
34+ < el-button size ="mini " @click ="reset "> Reset</ el-button >
3135 </ div >
3236 < div v-else class ="empty ">
33- 点击右上角 "+" 添加匹配规则
37+ 点击右上角 "+" 添加匹配规则
3438 </ div >
35- <!-- <div>{{replaceRule}}</div> -->
36- </ div >
39+ </ el-card >
40+ < el-card class ="history ">
41+ < div slot ="header " class ="history-title ">
42+ < span > 历史记录</ span >
43+ < el-button class ="operator clear-his " type ="text " @click =resetHistory > 清空</ el-button >
44+ </ div >
45+ < div class ="history-list ">
46+ < el-tag v-for ="(item, index) in histroyRules " size ="mini " class ="history-item "
47+ @click ="reuseHistory(item) " type ="info ">
48+ {{item.find}} → {{item.to}}</ el-tag >
49+ </ div >
50+ </ el-card >
3751 </ div >
38- < script src ="../../lib/vue-2.5.17/vue.js "> </ script >
39- < script src ="../../lib/element-ui-2.7.2/index.js "> </ script >
40- < script src ="../../src/view/batch-replace.js "> </ script >
4152</ body >
4253
43- </ html >
54+ </ html >
55+ < script src ="../../lib/vue-2.5.17/vue.js "> </ script >
56+ < script src ="../../lib/element-ui-2.7.2/index.js "> </ script >
57+ < script src ="../../src/view/batch-replace.js "> </ script >
0 commit comments