【发布时间】:2015-06-06 11:06:20
【问题描述】:
当您在管理设置中设置默认视图,并且您选中了多个视图以供用户切换时,默认视图不会突出显示为“活动”。
为了实现这一点,在以前版本的 Telescope(RefactorScope 之前)中,我修改了文件 client/components/menu/menu_component.js 添加了这个(我将 TOP 作为我的默认视图,所以我可耻地对其进行了硬编码):
if (currentPath === "/" && getRoute(this) === "/top") {
itemClass += " item-active"
}
我知道,编辑 Telescope 源文件不是明智之举,但它是最快、最简单的解决方案。 现在,在望远镜大重构之后,我想以正确的方式去做。
但最终的问题是,正确的方法是什么?
【问题讨论】:
标签: telescope