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. 一文总结Vue和React的异同2. 使用PHP实现实时数据可视化功能的示例详解3. 解决vue3中from表单嵌套el-table时填充el-input,v-model不唯一问题4. js中textContent、innerText和innerHTML的用法以及区别5. ASP.NET MVC使用Log4Net记录异常日志并跳转到静态页6. H5页面使用audio标签播放音频7. Vue2 中的数据劫持简写示例8. set rs=conn.execute,set rs=server.createobject(“ADODB.recordset”)的性能对比9. Vue实现动态路由导航的示例10. uni-app结合.NET 7实现微信小程序订阅消息推送

网公网安备