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

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

amy-hirschi-JaoVGh5aJ3E-unsplash.jpg

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

安裝依賴(lài)

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

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

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

0900086000150224722.20201022191951.17789481906224865683527079844017.png

4.安裝完成后,會(huì)在package.json文件中自動(dòng)增加crypto-js的依賴(lài)。

代碼引用

參考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)說(shuō)明:
本文內(nèi)容來(lái)自于HUAWEI,本站不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。文章內(nèi)容系作者個(gè)人觀點(diǎn),不代表快出海對(duì)觀點(diǎn)贊同或支持。如有侵權(quán),請(qǐng)聯(lián)系管理員(zzx@kchuhai.com)刪除!
優(yōu)質(zhì)服務(wù)商推薦
更多
掃碼登錄
打開(kāi)掃一掃, 關(guān)注公眾號(hào)后即可登錄/注冊(cè)
加載中
二維碼已失效 請(qǐng)重試
刷新
賬號(hào)登錄/注冊(cè)
小程序
快出海小程序
公眾號(hào)
快出海公眾號(hào)
商務(wù)合作
商務(wù)合作
投稿采訪
投稿采訪
出海管家
出海管家