fix bug
parent
3a46fd11c6
commit
51e73e7f8e
|
@ -301,20 +301,7 @@ FluObject{
|
||||||
}
|
}
|
||||||
|
|
||||||
function startPageByItem(data){
|
function startPageByItem(data){
|
||||||
var items = navigationView.getItems();
|
navigationView.startPageByItem(data)
|
||||||
for(var i=0;i<items.length;i++){
|
|
||||||
var item = items[i]
|
|
||||||
if(item.key === data.key){
|
|
||||||
if(navigationView.getCurrentIndex() === i){
|
|
||||||
return
|
|
||||||
}
|
|
||||||
navigationView.setCurrentIndex(i)
|
|
||||||
if(item.parent){
|
|
||||||
item.parent.isExpand = true
|
|
||||||
}
|
|
||||||
return
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -804,6 +804,7 @@ Item {
|
||||||
|
|
||||||
function setCurrentIndex(index){
|
function setCurrentIndex(index){
|
||||||
nav_list.currentIndex = index
|
nav_list.currentIndex = index
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
function getItems(){
|
function getItems(){
|
||||||
|
@ -818,4 +819,21 @@ Item {
|
||||||
return nav_list.currentIndex
|
return nav_list.currentIndex
|
||||||
}
|
}
|
||||||
|
|
||||||
|
function startPageByItem(data){
|
||||||
|
var items = getItems();
|
||||||
|
for(var i=0;i<items.length;i++){
|
||||||
|
var item = items[i]
|
||||||
|
if(item.key === data.key){
|
||||||
|
if(getCurrentIndex() === i){
|
||||||
|
return
|
||||||
|
}
|
||||||
|
setCurrentIndex(i)
|
||||||
|
if(item.parent && !d.isCompactAndNotPanel){
|
||||||
|
item.parent.isExpand = true
|
||||||
|
}
|
||||||
|
return
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue