鍍金池/ 問答/HTML/ vue項(xiàng)目中引入第三方j(luò)s壓縮文件報(bào)錯

vue項(xiàng)目中引入第三方j(luò)s壓縮文件報(bào)錯

登錄時候需要對密碼進(jìn)行加密,所以引入了jsencrypt.min.js,但是不知什么情況報(bào)錯,求各位指點(diǎn)一二。圖片描述

圖片描述

回答
編輯回答
陌南塵

圖片描述

圖片描述

就是個語法問題,修改一下這行代碼 var KJUR = {}; , 修改完成后,沒有報(bào)錯了。

2018年8月11日 12:49
編輯回答
懶豬

提示KJUR is not defined
需要jsrsasign

2017年10月5日 03:59
編輯回答
風(fēng)清揚(yáng)

請參考這個,
https://objc.cc/2017/07/26/Ja...

我能正常使用的。

2018年7月30日 16:08
編輯回答
卟乖

這是因?yàn)槟阈枰獙⒂玫降牟寮⑷氲絍ue中去,具體方法如下(以你的問題為例):
1、打開main.js文件,在頭部加入import jsencrypt from './assets/js/jsencrypt.min'(因?yàn)榫驮诋?dāng)前目錄下,路徑我就寫成這樣的);
2、引入后就在下面加入Vue.prototype.jsencrypt = jsencrypt;(前面prototype后面那個名字可以自己取,使用的時候就用那個名字,一般可以直接使用那個名字,不行就在前面加個this,this要指向Vue實(shí)例喲)

2017年10月14日 06:43