- 博客(5)
- 资源 (1)
- 收藏
- 关注
原创 两级视图多层次面包屑展示
如图所示 现在大部分项目都是左边是菜单栏,右边是视图,定义路由的时候就成了2级视图路由,如果在某一个菜单中有多个层级,比如一个列表菜单中查看详情这种3级的面包屑,甚至像楼主这样的5级层次的深度该如果展示面包屑呢? 这里的做法是通过路由的方式, 我们通过path的值用/切割后形成一个数组,每一个值代表了一个路径,那么我们怎么知道该值代表了那个路径呢?这里就是name属性的作用了,让name(值最...
2019-06-28 16:25:13 1092
原创 框架中侧边菜单所关联路由在进入其他路径时丢掉选中的问题
框架中侧边菜单被选中时,会跳转到该菜单所绑定的路由,如果恰好该路由没有和任何一个菜单绑定,那么该菜单就会丢掉选中项。那么如何自定义选中项呢,每个框架都提供了一种默认选中的方式,这就为我们设置选中提供了解决办法,这里说明一个问题,设置选中和点击后跳转到对应路由不是一个概念,不要误认为设置了选中,就会跳转到对应路由,我们设置的home页或者默认打开的路由只所以让菜单显示了高亮,不是因为打开了路由,而是...
2019-06-27 15:52:42 318
原创 vue中插件制作以及比较实用的方法
/** * 公共方法 */ export default { install(Vue, options) { /** * 返回上一页 */ Vue.prototype.back = function() { this.$router.go(-1) }; /** * 设置cookie * @param nam...
2019-06-27 15:26:18 507
转载 JSON字符格式化后在前端展示或者格式化文本域的JSON
repeat (s, count) { return new Array(count + 1).join(s) }, formatJson (json) { var i = 0, il = 0, tab = " ", newJson = "", indentLevel = 0, ...
2019-06-21 13:17:03 2422
原创 addEventListener和removeEventListener的使用
通过addEventListener绑定了页面滚动事件,使用removeEventListener清除的时候发现无效,翻阅资料发现,该删除不是删除事件本身,而是要删除掉事件处理函数,如window.addEventListener('scroll', this.handleScroll, true),那么删除便是window.removeEventListener("scroll", this.h...
2019-06-20 10:04:42 3272
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人