Vue Cli 在工具類裡面使用國際化i18n

2021-10-02 06:32:42 字數 1500 閱讀 4498

import db from

'@/utils/localstorage'

import vue from

'vue'

// 國際化外掛程式

import vuei18n from

'vue-i18n'

// element 元件內部預設使用中文,可以進行多語言設定

// element-ui en lang

import elementenlocale from

'element-ui/lib/locale/lang/en'

// element-ui zh-cn lang

import elementzhlocale from

'element-ui/lib/locale/lang/zh-cn'

// 引入同級目錄下的英文化.js

import enlocale from

'./en'

// 引入同級目錄下的中文化.js

import zhlocale from

'./zh'

// 通過外掛程式的形式掛載

vue.

use(vuei18n)

;// 本地化的語言環境資訊

const messages =

,// 中文語言環境資訊

zh:};

/** * 獲取當前語言環境

*/export

function

getlanguage()

}// 如果以上步驟都無法確定語言環境,則預設使用中文環境

return

'zh'

}// 構建i18n例項

const i18n =

newvuei18n()

;export

default i18n

// 國際化檔案所在位置

import i18n from

'../lang'

/** * 根據當前時間獲取對應歡迎語

* @param hour 如果傳遞了hour,則以hour為準。否則預設通過內建函式計算取值

* @returns

*/export

function

timefix

(hour =

newdate()

.gethours()

)else

if(hour <9)

else

if(hour <12)

else

if(hour <14)

else

if(hour <17)

else

if(hour <19)

else

if(hour <22)

else

}/**

* 隨機生成訊息

*/export

function

generaterandommessage()

引用包裡面的工具類

1 beanutils.copyproperties beanutils類在org.springframework.beans.beanutils和org.apache.commons.beanutils.beanutils都存在,但這兩個類的copyproperties 方法裡面傳遞的引數賦值是相...

國密工具gmssl使用

國密工具gmssl 1.16進製制串格式儲存的私鑰顯示 gmssl sm2 inform t in skey.txt text 2.16進製制串格式儲存的私鑰轉出pem格式私鑰 gmssl sm2 inform t in skey.txt out skey.pem 3.16進製制串格式儲存的私鑰轉出...

在jquery裡面使用mockjs

1 先建立heml檔案,匯入jquery和mockjs的資料夾 2 建立乙個mock資料夾,在資料夾裡面建立乙個mock.js資料夾 mock.mock user userinfo get 3 將mock.js資料夾引入到html資料夾裡面 4 使用ajax傳送請求 5 執行就可以了 6 在jque...