{{ index+1 }} {{title}} {{content}} var allStatus = ['wait','process','finish','error']; module.exports = { noIco : function( status,current,index,icon ){ var aindex = allStatus.indexOf(status); var noIcon = true; if( index < current || icon !== '' ){ noIcon = false; } return noIcon; }, getIcoClass : function( status,ico ){ var class = ''; if( status === 'error' ){ class = 'close'; }else{ class = 'right'; } if( ico !== '' ){ class = ico; } return class; }, getItemStyle : function(len,direction){ if( direction === 'horizontal' ){ return 'width :'+100/len + '%'; }else{ return 'width : 100%;'; } }, getClass : function( status,current,index ) { //wait、process、finish、error var startClass = 'i-step-' var classes = ''; var cindex = allStatus.indexOf( status ); if( cindex !== -1 ){ classes = startClass + allStatus[cindex]; } if( index < current ){ classes = startClass + 'finish'; }else if( index === current ){ classes = startClass + 'process'; } return classes; } }