遇到的難點

1.安全性問題 腳本注入 csrf
2.跨域問題 jsonp cors 服務器代理
3。單頁面加載,進行路由懶加載
4,每單個vue全局方法設置的同一個,app端同時存在兩個webview,致使不一樣vue文件的相同命名方法被調用了慘遭vcbgetTkUid(由於ajax異步操做,獲取的值就會錯開,應該在成功函數裏面在第一頁的時候的數組置空)
5.後端要求form表單提交圖片,
文件上傳有2種方式:
將圖片轉化爲base64
將圖片數據轉爲Blob對象,使用FormData上傳文件

6.axios傳遞參數遇到的坑,默認是json形式,後臺接收的是urlencode的形式,https://www.cnblogs.com/qdcnbj/p/8143155.html(最開始用ursearchparams方法發現兼容性很差,就用了qs庫)
7。單頁面對一個div絕對定位fixed在安卓混合開發不顯示,解決辦法讀取整個html dom高度,而後賦值寫一個最小高度
8.多選的時候遇到冒泡事件和捕獲事件的問題
9。雙語切換問題,jQuery.i18n.properties 實現 Web 前端的國際化
10.如題:Nginx重啓時報錯誤:html

nginx: [error] open() "/usr/local/var/run/nginx.pid" failed (2: No such file or directory)
報錯緣由:
未找到nginx.pid文件前端

$sudo nginx (執行該命令以後,nginx 會在 /usr/local/var/run/ 路徑下建立一個名爲nginx.pid 的文件 )
11,ios鍵盤沒法輸入的問題,引入了樣式 user-select: none;
12。vue腳手架 樣式用了lang="less"和scoped 就不能替換插件的樣式
13.商品列表數據緩存,用了vue keep-alive,
14.數組data定義,進行賦值不能動態改變dom結構的data值,vue
15.網易七魚iosapp裏面location.href = ysf.url()
16.頁面tab切換又回到最初的位置,滾動條上移動
17.視頻輪播切換,保持暫定的狀態
18.js 變量提高和函數提高
19.動畫添加光標 .input-number::after {
content: " ";
display: inline-block;
background-color: #000000;
letter-spacing: 0.88px;
width: 1px;
height: 19px;
animation: cursor-blinks 1.5s infinite steps(1, start);
}vue

@keyframes cursor-blinks {
0% {
opacity: 1;
display: block;
}
50% {
opacity: 0;
display: none;
}
100% {
opacity: 1;
display: block;
}
}
20.錘子手機設置ua失敗,js設置ua
21.解決js浮點數求值不許確問題 如65.1100 1.11100
22.表格分頁全選
23.安全性問題,登陸用rsa加密。非對稱加密ios

相關文章
相關標籤/搜索