原创 Svn使用技巧之Set changelist

一、提交分組 在AndroidStudio、VSCode等IDE中使用svn提交文件時,我們有時會希望提交與某些功能相關的文件,右鍵Set changelist相當於給改動文件分組,可以爲新建的changelist命名,不用的時候可以Re

原创 h5+vue監聽手機屏幕旋轉及判斷橫豎屏

mounted () { // 監聽resize方法 window.addEventListener("resize", this.renderResize, false) }, beforeDestroy () {

原创 Referer簡記

一、什麼是Referer? Referer是 HTTP 請求header的一部分,當瀏覽器(或者模擬瀏覽器行爲)向web服務器發送請求的時候,頭信息裏有包含有Referer ,它表示一個來源。比如我現在在訪問百度,打開F12查看請求頭的R

原创 小程序學習筆記(二)之生命週期|頁面路由|事件流

1 小程序的生命週期! 應用生命週期:onLaunch、onShow、onHide、onError;    注意:小程序進入後臺狀態時會調用onHide方法,切回來時會觸發onShow方法。 頁面生命週期:onLoad、onShow、on

原创 小程序學習筆記一

1 開發者工具保存代碼時報錯? 問題描述:安裝完“微信web開發者工具”以後,第一次打開編碼,保存時(ctrl+s)居然一直報錯,錯誤提示如下:“保存失敗:Error: EPERM: operation not permitted, op

原创 關於vue響應式的坑

當我們爲視圖雙向綁定一個obj對象時,由於vue不能實時監聽對象屬性的變化,所以我們常常使用Vue.$set給obj的屬性賦值,這樣可以避免響應不實時的情況…… <form :data="obj"></form> 但是如果這樣初始化對象

原创 webpack學習筆記

一、關於基本概念(入門文章:https://segmentfault.com/a/1190000006178770#articleHeader4) Grunt和Gulp的工作方式是:在一個配置文件中,指明對某些文件進行類似編譯,組合,壓

原创 Hbuilder之app打包流程(含apk和ipa)

本例前提是已有一個vue項目,在終端(項目所在目錄下)運行編譯打包命令npm run build,完成後,在dist目錄下生成index.html和js、img等文件夾: 打開Hbuilder,用註冊好的dcloud賬號登錄(可到dcl

原创 Android 的 SDK Manager 閃退的解決辦法

Android 的 SDK Manager 閃退的解決辦法 問題描述:在搭建android環境的時候,啓動SDK Manager會出現閃退的現象 解決方案:網絡上有很多解決方案,都嘗試過後,閃退現象依然存在,最後問題還是在環境變量的配置上

原创 Vue中prop是單向綁定的

在 Vue 中,父子組件的關係可以總結爲 prop 向下傳遞,事件向上傳遞。父組件通過 prop 給子組件下發數據,子組件通過事件給父組件發送消息。 Prop 是單向綁定的:當父組件的屬性變化時,將傳導給子組件,但是反過來不會。這是爲了防

原创 Vue關於自定義組件上的v-model的理解

在寫組件的過程中,給自定義組件加了一個v-model屬性,但是卻無法在組件內部監聽到v-model的數值,查 了一下官網才明白v-model實際上是 :value 的變相寫法,通過監聽value就可以實現v-model的監聽。      

原创 5+API實現微信分享功能

1. 在manifest.json文件的permissions節點下添加Share節點:"Share": { "description": "管理社交分享插件" }2. 在manifest.json文件的plus -> distri

原创 npm全局安裝模塊時報‘maximum call stack size’

在搭建React環境過程中,發現npm全局安裝模塊時報‘maximum call stack size’錯誤,百度了很久未找到合適解決辦法,後來簡單粗暴的將node和npm升級到最新版本,問題沒有再現。