有些情況vue會(huì)去調(diào)用原生方法,但是如果原生提供的api方法在之前版本沒(méi)有,那么可能就會(huì)需要去做版本控制,老版本用戶在調(diào)用這個(gè)方法時(shí)做出提示,比較版本號(hào)需要按照版本號(hào)位次去比較,這樣才比較準(zhǔn)確,如果按照大小比較可能會(huì)出問(wèn)題,比如現(xiàn)在是1.50.10=15010 下次改成1.6.1.1=1611
let version = ’1.0.8.1‘ ;
let versionArr = version.split('.');
let diffVersion = ’1.0.8.2‘
let newVersionArr = diffVersion.split('.');
for (let i = 0; i < diffVersionArr.length; i++) {
let version = parseInt(versionArr[i] || 0);
let diffversion = parseInt(diffVersionArr[i] || 0);
if (version > diffversion) {
return true;
} else if (version < diffversion) {
return false;
}
}