華為應(yīng)用市場:超簡單獲取快應(yīng)用摘要值

來源: HUAWEI
作者:AppGallery Connect
時間:2020-11-25
17186
最近有需求獲取快應(yīng)用的摘要值,但是發(fā)現(xiàn)快應(yīng)用規(guī)范并未提供相關(guān)接口。有幸的是,經(jīng)過一番搜索,我發(fā)現(xiàn)可以使用第三方庫crypto-js獲取,以下對獲取方式進(jìn)行分享。

amy-hirschi-JaoVGh5aJ3E-unsplash.jpg

最近有需求獲取快應(yīng)用的摘要值,但是發(fā)現(xiàn)快應(yīng)用規(guī)范并未提供相關(guān)接口。有幸的是,經(jīng)過一番搜索,我發(fā)現(xiàn)可以使用第三方庫crypto-js獲取,以下對獲取方式進(jìn)行分享。

安裝依賴

1.檢查快應(yīng)用項目目錄下是否已經(jīng)有第三方庫依賴文件package.json。如果沒有,在快應(yīng)用IDE中啟動第三方依賴庫:工具欄Npm-;Start Npm Library,執(zhí)行完這個步驟后,在快應(yīng)用項目根目錄下生成package.json文件。

2.執(zhí)行npm install:工具欄Npm-;Npm Install.

3.切換到IDE下方的”終端”tab,進(jìn)入快應(yīng)用項目根目錄,安裝crypto-js庫,輸入安裝命令:npm i-S crypto-js,如下圖所示:

0900086000150224722.20201022191951.17789481906224865683527079844017.png

4.安裝完成后,會在package.json文件中自動增加crypto-js的依賴。

代碼引用

參考crypto-js在es6中的使用,如: 

1
2
3
4
5
6
7
8
9
10
11
import sha256 from 'crypto-js/sha256';
import MD5  from 'crypto-js/md5';
  
genSha256: function (e) {
      const msg = this.testdata;
      this.sha256value = sha256(msg);
    },
    genMD5: function () {
      const msg = this.testdata;
      this.md5value = MD5(msg);
    },


立即登錄,閱讀全文
版權(quán)說明:
本文內(nèi)容來自于HUAWEI,本站不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。文章內(nèi)容系作者個人觀點,不代表快出海對觀點贊同或支持。如有侵權(quán),請聯(lián)系管理員(zzx@kchuhai.com)刪除!
個人VIP