基于 Element Plus 的版本
支持这些能力: • 使用 el-breadcrumb / el-breadcrumb-item • ellipsisIndex:... 前保留几个 • afterCount:... 后保留几个 • itemMaxWidth:单项最大宽度 • 小于最大宽度,自适应 • 大于最大宽度,省略号 • ... hover 下拉 • 下拉项点击逻辑和普通非当前项一致 • 当前项不可点击 • 折叠区如果只有 1 个,则自动取消折叠
SmartBreadcrumb.vue