feat(lang): 实现浮动按钮切换语言功能
This commit is contained in:
@@ -58,19 +58,23 @@ export default {
|
||||
if (value == undefined || (value == 'title' && field == 'title')) value = ''; // field
|
||||
return value;
|
||||
},
|
||||
//切换语言
|
||||
change(value) {
|
||||
/**
|
||||
* * 切换语言
|
||||
* @param {String} value 语言值
|
||||
* @param {String} url 切换后跳转的页面url
|
||||
*/
|
||||
change(value, url = '/pages/member/index') {
|
||||
let _this = getCurrentPages()[getCurrentPages().length - 1];
|
||||
if (!_this) return;
|
||||
|
||||
uni.setStorageSync("lang", value);
|
||||
locale = uni.getStorageSync('lang') || "zh-cn"; //设置语言
|
||||
|
||||
|
||||
this.refresh();
|
||||
|
||||
uni.reLaunch({
|
||||
url: '/pages/member/index'
|
||||
});
|
||||
if (url) {
|
||||
uni.reLaunch({ url: url });
|
||||
}
|
||||
},
|
||||
//刷新标题、tabbar
|
||||
refresh() {
|
||||
|
||||
Reference in New Issue
Block a user