排序方法 sort()
在使用時(shí)附加方法橡疼,解決類(lèi)似于這樣的排序bug:23,3,35
function sortNumber(a,b){
return a-b
}
即使用時(shí)是:sort(sortNumber)
原生的對(duì)象形式的數(shù)組排序方法
//數(shù)組對(duì)象方法排序:
function sortByKey(array,key){
return array.sort(function(a,b){
var x=a[key];
var y=b[key];
return ((x<y)?-1:((x>y)?1:0));
});
}
對(duì)象形式的數(shù)組排序方法 用法:
sortByKey(this.students,'age');
{{}}大括號(hào)綁定數(shù)據(jù)吟榴,在頁(yè)面渲染時(shí)會(huì)出現(xiàn)一個(gè)類(lèi)似于bug的效果就是閃現(xiàn)代碼:
解決方法:用v-text綁定數(shù)據(jù)
vue 路由模式 組件加載后讓滾動(dòng)條到頂端
路由守衛(wèi)
router.afterEach((to, from, next) => {
window.scrollTo(0, 0);
});
復(fù)制內(nèi)容到粘貼板的方法,直接用就行
function copyText (text) {
let copyInput = document.createElement('INPUT')
copyInput.type = 'text'
copyInput.style.width = '1px'
copyInput.style.height = '1px'
copyInput.style.border = 0
copyInput.style.outline = 0
document.body.appendChild(copyInput)
copyInput.value = text
copyInput.select()
const result = document.execCommand('Copy')
document.body.removeChild(copyInput)
return result
}