第四步:將以下代碼添加到所有頁(yè)面的onShow中,然后別忘了將原文改為{{content.xxx}},就大功告成了,2.中文字符沒有特定的通配符,不需要在多余的地方添加代碼,以下漢字與英文句之間的空格不是固定的,有的在,有的不在,第一步:找個(gè)地方新建兩個(gè)字典,英文,我放在utils下,將英文添加到小程序的方法是:所有操作都封裝在組件中。
將英文添加到小程序的方法是:所有操作都封裝在組件中。不需要在多余的地方添加代碼。只需在需要的頁(yè)面中導(dǎo)入組件,然后在相應(yīng)頁(yè)面的onLoad中設(shè)置文本即可。第一步:找個(gè)地方新建兩個(gè)字典,英文,我放在utils下。第二步。把切換語(yǔ)言的兩個(gè)函數(shù)放在app.js中wx.setStorageSync方法用來(lái)保存語(yǔ)言只是為了調(diào)試方便,你只用app.globaldata傳遞值完全沒問題。第三步,將changeLanguage方法bindtap放入首頁(yè)的元素中。因?yàn)閡pdateContent方法放在了onLaunch函數(shù)中,所以我添加了一個(gè)wx.reLaunch在切換語(yǔ)言后重啟主頁(yè),這樣就可以得到新的語(yǔ)言文本。第四步:將以下代碼添加到所有頁(yè)面的onShow中,然后別忘了將原文改為{{content.xxx}},就大功告成了。
難點(diǎn):1。以下漢字與英文句之間的空格不是固定的,有的在,有的不在。2.中文字符沒有特定的通配符。建議:1。如果要處理的內(nèi)容不是太多,每個(gè)漢字前至少可以加兩個(gè)空格,現(xiàn)有的就不處理了。然后使用替換功能。搜索內(nèi)容為:*(兩個(gè)空格 任意字符)替換為: