原创 vue項目,ie11支持ES6新特性,如proxy。
1.ES6支持 安裝 babel-polyfill yarn add babel-polyfill main.js文件引入 import 'babel-polyfill' 2.針對Proxy對象 https://github.co
原创 NavigationDuplicated error
vue 路由重複點擊報錯: NavigationDuplicated error 解決: import Router from 'vue-router' const originalPush = Router.prototype.pu
原创 vue監控錯誤
1.Loading chunk... failed main.js文件添加 router.onError(err => { const pattern = /Loading [CSS ]{0,1}chunk (.*) failed
原创 vue項目,解決ie緩存問題
1.親測沒有用: // axios.defaults.headers.common['Cache-Control'] = 'no-cache' // 頭部添加不使用緩存,避免IE存在在當前頁面沒刷新的情況下再次請求接口直接拿緩存 2
原创 setTimeout面試題
一.考察閉包 // 輸出全爲10 for(var i=0;i<10;i++){ setTimeout(function(){ console.log(i); },50); } 答1:使用閉包 for(var
原创 This-創建作用域安全的構造函數
This(10分) 1. 例: function Person (name , age, job) { this.name = name; this.age = age; this.job = job; }
原创 Div垂直居中
Div垂直居中 Flex 佈局 不考慮兼容老式瀏覽器的話,用Flex佈局簡單直觀一勞永逸: parentElement{ display:flex;/*Flex佈局*/ display: -webkit-flex; /*
原创 最簡單代碼實現promise
Promise是一個對象,保存着未來將要結束的事件,它有兩個特徵: 1、對象的狀態不受外部影響,Promise對象代表一個異步操作,有三種狀態,pending進行中,fulfilled已成功,rejected已失敗,只有異步操作的結果,纔
原创 跨域
跨域問題如何解決 什麼是跨域 同源策略: 所謂同源策略,它是瀏覽器的一種最核心最基本的安全策略。它對來至不同源的文檔或這腳本對當前文檔的讀寫操作做了限制。 同協議、ip、端口的腳本纔會執行。 只要協議、域名、端口有任何一個不同,都
原创 setTimeout
一.考察閉包 // 輸出全爲10 for(var i=0;i<10;i++){ setTimeout(function(){ console.log(i); },50); } 答1:使用閉包 for(var
原创 ionic 掃描二維碼/條形碼功能
一、安裝插件@ionic-native/qr-scanne 二、page scan.ts import { Component } from '@angular/core'; import { IonicPage, NavControl