Vue+Vant实现顶部搜索栏
本文实例为大家分享了Vue+Vant实现顶部搜索栏的具体代码,供大家参考,具体内容如下
搜索栏组件源码(SearchBar.vue)<template> <section class='city-search'> <van-icon name='search' /> <input placeholder='在此输入检索关键字' v-model='KeyWord'> <van-icon name='clear' v-show='KeyWord' @click='clearSearchInput' /> </section></template> <script>export default { data() {return { KeyWord: ’’,} }, methods: {clearSearchInput() { this.KeyWord = ’’;} }}</script> <!-- Add 'scoped' attribute to limit CSS to this component only --><style> .city-search {background-color: #F7F8FA;display: flex;justify-content: flex-start;align-items: center;height: 2.3rem;width: 94vw;margin: 2vw 4vw;border-radius: 8px; } .search-icon { margin-left: 5px; } input { margin: 0 1.5vw; background-color: #F7F8FA; border: 0px; font-size: 14px; flex: 1 } .clear-icon { color: #999;} </style>其他组件依赖引用检索组件
首页引用搜索组件:
<template> <div> <search></search>首页 </div></template> <script>import Search from ’@/components/SearchBar’export default { name: 'home', components: { ’search’: Search, },}</script> <!-- Add 'scoped' attribute to limit CSS to this component only --><style> </style>
效果截图:
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持好吧啦网。
相关文章:
1. 解决Android Studio 格式化 Format代码快捷键问题2. JavaEE SpringMyBatis是什么? 它和Hibernate的区别及如何配置MyBatis3. SpringBoot+TestNG单元测试的实现4. Python使用urlretrieve实现直接远程下载图片的示例代码5. 完美解决vue 中多个echarts图表自适应的问题6. vue实现web在线聊天功能7. Springboot 全局日期格式化处理的实现8. 在Chrome DevTools中调试JavaScript的实现9. php解决注册并发问题并提高QPS10. Java使用Tesseract-Ocr识别数字
