原创 uni-app引入小程序自定義組件

參見官方文檔 https://uniapp.dcloud.io/frame?id=%e5%b0%8f%e7%a8%8b%e5%ba%8f%e7%bb%84%e4%bb%b6%e6%94%af%e6%8c%81 1.新建wxcomponen

原创 history.pushState

mounted(){ if (window.history && window.history.pushState) { // @ts-ignore history.pushState(nul

原创 移動端打開pdf查看

git地址: https://github.com/mozilla/pdf.js 收藏備用

原创 new Date('2019-11-20 18:00:00').getTime() ios bug

new Date(date).getTime(),用該方法來獲取時間戳,在ios中返回NaN。   解決方法: let data = "2019-11-20 18:00:00"; new Date(data.replace(/-/g,

原创 項目目錄生成器-tree工具

mac 通過brew安裝tree工具 brew install tree 進入相應項目目錄下執行tree 即可生成目錄 tree 複製粘貼到readme.md即可編輯添加註釋

原创 vue數據更改視圖不更新(響應式原理)

一、對象(用$set,直接賦值的方式視圖無法更新) 對象更改檢測注意事項 還是由於 JavaScript 的限制,Vue 不能檢測對象屬性的添加或刪除: var vm = new Vue({ data: { a: 1

原创 js 模擬所有請求返回數據後執行操作

場景:請求兩個沒有請求依賴關係的數據源,當兩個數據源都成功返回數據後,進行數據重組 方案:Promise.all() function mockTimer(type) { // 這裏用定時器模擬,可以換爲ajax請求

原创 Typescript錯誤忽略

忽略單行(在要忽略的上一行使用@ts-ignore來忽略錯誤) // @ts-ignore   點贊 收藏 分享 文章舉報 zeroyulong 發佈了110 篇原創文章 ·

原创 微信jssdk授權安卓bug

微信公衆號網頁授權時,回調兩次? 只有安卓機出現,ios微信無此問題 微信開發者社區 https://developers.weixin.qq.com/community/develop/doc/b8f9f09573e92ffb0e233

原创 sublime text3 代碼格式化插件vue

同事用的windows的sublime輕量級容易上手.我們現在強制eslint規範.我們就需要安裝這個格式化代碼的插件"html-css-js-prettify"使用 Sublime text 3 格式化HTML代碼,需要安裝插件,具體安