当前位置: 首页 > wzjs >正文

网站设计与制作说明郑州做网站软件

网站设计与制作说明,郑州做网站软件,wordpress绑定公众号,陕西网站开发联系电话面包屑 效果实现代码全局事件总线-$bus 效果 实现代码 上节searchParams中参数categoryName是表示一二三级分类所点击的列表名 <!--bread面包屑--> <div class"bread"><ul class"fl sui-breadcrumb"><li><a href"#"…

面包屑

    • 效果
      • 实现代码
      • 全局事件总线-$bus

效果

在这里插入图片描述

实现代码

  • 上节searchParams中参数categoryName是表示一二三级分类所点击的列表名
<!--bread面包屑-->
<div class="bread"><ul class="fl sui-breadcrumb"><li><a href="#">全部结果</a></li></ul><ul class="fl sui-tag"><!--三级分类的面包屑--><li class="with-x"  v-for='searchParams.categoryName'>{{searchParams.categoryName}}<i @click="removeCategoryName">×</i></li><!-- 搜索框keyword面包屑--><li class="with-x"  v-for='searchParams.keyword'>{{searchParams.keyword}}<i @click="removeKeyword">×</i></li></ul>
</div>

如果searchParams中存在categoryName属性则展示;
x则是删除该项categoryName事件

methods:{removeCategoryName(){//则将三级列表的categoryName,以及id全部置为undefinedthis.searchParams.categoryName = undefined;this.searchParams.category1Id = undefined;this.searchParams.category2Id = undefined;this.searchParams.category3Id = undefined;//整理参数this.getDate();//地址栏也需要修改,将quey(三级联动)参数移除,但是params参数(搜索框)需要保留(需要判断是否有params参数)//可以省掉if?this.$route.params永远为true,即使没有参数也会返回空对象{}//可以再次跳转/* if(this.$route.params){this.$route.replace({name:'search',params:this.$route.params});*/this.$route.replace({name:'search',params:this.$route.params});}},}

keyword的面包屑:

removeKeyword(){this.searchParams.keyword = undefined;this.getDate();//搜索框置空//路由跳转this.$route.replace(name:'search',query:this.$route.query);}

需要让兄弟组件Header组件的输入框置空
设计组件通信方式:
props:父传子
自定义事件:子传父
vuex:数据状态统一管理
插槽:父传子
pubsub-js:订阅发布
$bus全局事件总线

全局事件总线-$bus

//main.js...省略其他
new Vue({//全局事件总线$bus配置beforeCreate(){Vue.prototype.$bus = this}
})
removeKeyword(){//全局事件绑定this.$bus.$emit('clear');	}
//header组件index.vue
mounted(){this.$bus.$on("clear",()=>{this.keyword = "";})
}
  • 完整代码
removeKeyword(){this.searchParams.keyword = undefined;this.getDate();//搜索框置空//全局事件绑定this.$bus.$emit('clear');	//路由跳转this.$route.replace(name:'search',query:this.$route.query);}
http://www.dtcms.com/wzjs/535941.html

相关文章:

  • 网站类网站开发犯罪吗301重定向到新网站
  • 网站开发一个多少钱全网营销英文
  • 网站建设优化制作公司免费建设网站平台
  • jsp网站开发实训报告什么叫精品网站建设
  • asp网站助手小米14系列发布会微博手机影像年
  • 渭南华阴建设银行的网站是多少如何给自己的网站做优化
  • 网站开发商官网域名申请 网站建设
  • 网站建设误区户外led广告投放价格
  • 关于内网站建设的请示互联网网站建设案例
  • 奇迹网站建设多少钱页面模板怎么设置
  • 无锡网页网站制作公司android编程
  • 一块钱涨1000粉网站南通做网站推广的公司
  • 设备外贸用哪个网站赣州网页设计公司
  • 网网站制作英文建站平台
  • 企业门户网站模板 下载做网站这么做
  • vps一定要Wordpress吗合肥seo软件
  • 全面的seo网站优化排名如何创建自己的网站
  • 网站颜色搭配技巧维力安网站建设公司
  • 如何开 网站建设公司wordpress关键词添加链接
  • 做网站要不要钱济南网站建设599
  • 找外包公司开发app要注意什么seo免费培训教程
  • 建设企业网站官网下载做好网站怎么做app
  • 爱用建站官网做网站蓝色和什么颜色
  • 工业设计作品集案例番禺网站优化
  • 怎么找网站的后台地址wordpress 加载失败
  • 大型商城网站开发上传wordpress程序
  • 网站js时间代码敬请期待的句子
  • 一个空间能否做两个网站安徽建设工程安全监督总站网站
  • 网站上的个人词条怎么做的微信社群营销推广方案
  • 邯郸网站维护清远建设工程招投标网站