我有一个用"/"
分隔的字符串,我需要把它做成面包屑。
我试过这个,但是x
不起作用。
var path = "sub1/sub2/sub3";
var breadcrumbs = path.split('/');
for(var i = 0, l = breadcrumbs.length; i < l; i++) {
var x = path.substring(0, breadcrumbs[i].length);
console.log( x );
}
x
必须是从开头到最后一个选定路径的完整路径。
例如,如果您要单击面包屑中的"sub2"
,则值应为sub1/sub2
1条答案
按热度按时间t98cgbkg1#
一种可能性是使用
Array#join()
:breadcrumbs.slice(0, i + 1).join('/')
: