原创 app內嵌H5踩坑

內嵌的H5是用的vue2版本開發的,期間有很多的坑要踩: 1、調用app返回上一個頁面不觸發頁面的onmouted和window.onPageShow   app返回上一個頁面調用的方法並不會出發vue的頁面更新也不觸發瀏覽器的回退事件。

原创 谷歌插件開發(四)

所謂會者不難,難者不會。 因爲沒有經驗,加之相關文檔不多的緣故,今天確實遇到一個糟心事情。 首先是插件,錢包轉賬需要用到一個插件:ethereumjs-tx 使用這個插件,把轉賬的相關數據進行處理,然後通過web3相關的api來進行轉賬的操

原创 開發谷歌插件--web3錢包(一)

之前開發了一款谷歌插件,因爲很簡單沒有什麼好記錄的。 這次記錄下一款新的錢包功能的插件,其中遇到的問題,以及解決方案。 首先遇到的問題就是喚醒: 小狐狸錢包應該都用過,點擊圖標就會喚起登錄頁面(popup),而且你的網頁訪問小狐狸錢包的時候

原创 開發谷歌插件(三)

經過了兩天的摸索,基本的一些功能和需要的前期準備工作已經ok 那麼就開始創建錢包吧: 首先要引入三個npm包: const bip39 = require('bip39') const {hdkey} = require('ethere

原创 開發谷歌插件(一)

之前開發了一款谷歌插件,因爲很簡單沒有什麼好記錄的。 這次記錄下一款新的錢包功能的插件,其中遇到的問題,以及解決方案。 首先遇到的問題就是喚醒: 小狐狸錢包應該都用過,點擊圖標就會喚起登錄頁面(popup),而且你的網頁訪問小狐狸錢包的時候

原创 The operation was rejected by your operating system.

我在新項目開啓的時候使用npm install來初始化前端代碼的開發環境 但是遇到一個問題,一直報: The operation was rejected by your operating system. 這個就是權限不夠,翻來覆去的改也

原创 js任務執行順序

JS 線程簡述 js是單線程的,一次只能執行一個任務,執行完畢後才能繼續下一個。 js執行任務的方式也叫作同步執行,同步和異步與我們平時理解的不太一樣,平時的同步我們會認爲是多個事情一起做,但是在js中我們所謂的同步任務是一個接一個的像是排

原创 Cannot read properties of null (reading ‘insertBefore‘)

在使用element-plus的el-table組件的時候,如果v-if使用不當,發到線上會報錯:   但是在本地是不會報錯的,網上找了很多大概就是因爲在el-table-column裏面使用v-if的判斷,造成了空指針的原因。 但是經過我

原创 碼路上的菜狗

寫了很多,寫了幾年工作中的一些感悟,社區討論中被羣嘲。 代碼爲什麼是屎山,我爲什麼在菜的路上狂飆。 有客觀,有主觀。 從什麼都不會,到什麼都不會。 零零碎碎,最後確是全刪了。 在昨晚失眠中,我想象了很多內容,想象了很多驚豔的文筆。 但是最後

原创 前端需求的隨機變化

近期在做的一個需求需要對接國外的一些工具 相關的sdkAPI確實是存在的,但是因爲國內各方面的原因吧,其中一部分的api會暴露出很多的問題。 要麼返回的結果與api不同,要麼我們的字段需要各種轉換,問題重重 因爲國內外社區,用戶習慣和官網的

原创 移動端判斷是否存在app

網上有很多類似的判斷,我看到的最新的是2020年的 但是在我項目中都遇到了問題 ios很簡單,只要你給出跳轉app的url就可以了,如果沒有app就會自動的去調到app store 安卓系統就很噁心了,國外的不知道,國內的問題如下: 除了百

原创 阿里雲播放器-彈幕選型

阿里雲播放器自帶的有一個彈幕的插件,說實話,這個插件並不好用。 前期簡單的功能還是比較好的,但是到後期需要實現b站彈幕的那些功能就捉襟見肘了。   目前使用存在的問題: 單條彈幕不能暫停,快進,快退彈幕不能實時響應(包括阿里雲給出的展示功能

原创 element-plus Carousel 第一張不顯示

vue3使用element-plusUI裏面的Carousel 出現一個問題就是自動切換的時候第一屏死活加載不出來 最開始以爲是圖片加載慢,但是測試了幾次發現不是圖片的問題,最後在底部顯示當前屏的那個tab上發現了問題所在 Carousel

原创 [plugin vite:dep-scan] ENOENT: no such file or directory

新項目使用的vue3.x版本開發的 經常遇到一個問題就是npm i了以後報錯: [plugin vite:dep-scan] ENOENT: no such file or directory 網上找了很多方法,最多的就是使用npm

原创 vue3實現響應式provide、inject

實現響應式provide、inject主要目的就是代替vuex,本人並不喜歡vuex,感覺比較繁瑣,理解不容易,每次封裝都要去官網看api和一些大神的文章。 剛好vue3中不建議使用vuex,提倡provide、inject,藉此更是讓我離