当前位置: 首页 > news >正文

asp.net 网站数据库网站设计论文

asp.net 网站数据库,网站设计论文,怎么看一个网站谁做的优化,品牌网站的愿望清单怎么做1.在main.js配置请求获取到数据再设置到i18n中, 我这里是通过后端接口先获取到一个多个数据的的json链接,通过链接再获取数据,拿到数据后通过遍历的方式设置i18n //接口数据示例:{"vi": "http://localhost:8899/…

1.在main.js配置请求获取到数据再设置到i18n中,

我这里是通过后端接口先获取到一个多个数据的的json链接,通过链接再获取数据,拿到数据后通过遍历的方式设置i18n

//接口数据示例:{"vi": "http://localhost:8899/_data/storage/languages/vi.json","zh_CN": "http://localhost:8899/_data/storage/languages/zh_CN.json","pt": "http://localhost:8899/_data/storage/languages/pt.json"
}

main.js

import App from './App'
import { getLanguageJson } from "@/api/index.js";// 初始化一个对象来存储语言数据
const i18nData = {};// 设置 i18n 配置
const i18nConfig = {locale: uni.getLocale(), // 获取当前设备语言messages: uni.getStorageSync("i18nData") || {}, // 从缓存获取语言数据silentTranslationWarn: true,missingWarn: false,silentFallbackWarn: true,fallbackWarn: false
};// 异步加载所有语言文件
const loadLanguages = async () => {try {const res = await getLanguageJson();const obj = res.data;console.log(obj);// 使用 Object.entries 生成语言文件请求的 Promise 数组const promises = Object.entries(obj).map(([lang, url]) => new Promise((resolve) => {uni.request({url: url,method: 'GET',success: (res) => {if (res.statusCode === 200 && res.data) {i18nData[lang] = res.data;console.log(`语言包 ${lang} 加载成功`);} else {console.error(`语言包 ${lang} 加载失败`);i18nData[lang] = {}; // 设置为空对象以避免错误}resolve();},fail: (err) => {console.error(`语言包 ${lang} 加载失败`, err);i18nData[lang] = {}; // 设置为空对象以避免错误resolve();}});}));// 等待所有 Promise 完成await Promise.all(promises);// 加载完语言包后保存到本地缓存uni.setStorageSync("i18nData", i18nData);} catch (error) {console.error("获取语言包列表失败", error);}
};// #ifdef VUE3import { createSSRApp } from 'vue'import { createI18n } from 'vue-i18n'var i18n = createI18n(i18nConfig);// 拿到数据后加载语言包loadLanguages().then(() => {Object.entries(i18nData).forEach(([lang, messages]) => {i18n.global.setLocaleMessage(lang, messages);console.log(`语言包 ${lang} 加载成功`);});});export function createApp() {const app = createSSRApp(App);app.use(i18n);return {app};}// #endif

2.uniapp内置的文本语言无法通过异步国际化,只能在根目录locale文件夹下提前配置好。

├── locale
│ ├── en.json
│ ├── zh-Hans.json
│ └── zh-Hant.json


文章转载自:
http://dinncopleuroperitoneal.zfyr.cn
http://dinncoquadruplicate.zfyr.cn
http://dinncowound.zfyr.cn
http://dinncodisconnection.zfyr.cn
http://dinncoforgiveness.zfyr.cn
http://dinncodeficiency.zfyr.cn
http://dinncogalenite.zfyr.cn
http://dinnconuthatch.zfyr.cn
http://dinncodisinclination.zfyr.cn
http://dinncocecity.zfyr.cn
http://dinncobirchite.zfyr.cn
http://dinncoyankeedom.zfyr.cn
http://dinncopromethean.zfyr.cn
http://dinncobaptize.zfyr.cn
http://dinncoonanism.zfyr.cn
http://dinncoseptangle.zfyr.cn
http://dinncohoverferry.zfyr.cn
http://dinncoapplecart.zfyr.cn
http://dinncomufti.zfyr.cn
http://dinncocursed.zfyr.cn
http://dinncomonostrophe.zfyr.cn
http://dinncoautocatalytic.zfyr.cn
http://dinncogoan.zfyr.cn
http://dinncosymbionese.zfyr.cn
http://dinncomozetta.zfyr.cn
http://dinncobelie.zfyr.cn
http://dinncovon.zfyr.cn
http://dinncoahold.zfyr.cn
http://dinncocravenette.zfyr.cn
http://dinncomoustache.zfyr.cn
http://dinncotokus.zfyr.cn
http://dinncocatholicism.zfyr.cn
http://dinncotetartohedral.zfyr.cn
http://dinncomusky.zfyr.cn
http://dinncohater.zfyr.cn
http://dinncoredouble.zfyr.cn
http://dinncototemic.zfyr.cn
http://dinncoclary.zfyr.cn
http://dinncofrench.zfyr.cn
http://dinncodisfurnishment.zfyr.cn
http://dinncomercaptoethanol.zfyr.cn
http://dinncokabul.zfyr.cn
http://dinncodiminishingly.zfyr.cn
http://dinncoachromycin.zfyr.cn
http://dinncosof.zfyr.cn
http://dinncoreconnect.zfyr.cn
http://dinncogaspingly.zfyr.cn
http://dinncovitamin.zfyr.cn
http://dinncospark.zfyr.cn
http://dinncobeedie.zfyr.cn
http://dinncocattleya.zfyr.cn
http://dinncoflowerlike.zfyr.cn
http://dinncoextraocular.zfyr.cn
http://dinncoblockade.zfyr.cn
http://dinncovoracious.zfyr.cn
http://dinncotrumeau.zfyr.cn
http://dinncostereotypy.zfyr.cn
http://dinncoairstrip.zfyr.cn
http://dinncoquadrasonic.zfyr.cn
http://dinncorugose.zfyr.cn
http://dinncodiffusedly.zfyr.cn
http://dinncopotentiostat.zfyr.cn
http://dinncounrecognized.zfyr.cn
http://dinncovernissage.zfyr.cn
http://dinncoextrahazardous.zfyr.cn
http://dinncoesotropia.zfyr.cn
http://dinncounfenced.zfyr.cn
http://dinncostalino.zfyr.cn
http://dinncoadorable.zfyr.cn
http://dinncodogmatician.zfyr.cn
http://dinncoprebendal.zfyr.cn
http://dinncofandango.zfyr.cn
http://dinncosystematician.zfyr.cn
http://dinncoparalimnion.zfyr.cn
http://dinncooops.zfyr.cn
http://dinncophlebolite.zfyr.cn
http://dinncoenvision.zfyr.cn
http://dinncoteem.zfyr.cn
http://dinncopigment.zfyr.cn
http://dinncovenule.zfyr.cn
http://dinncosingularity.zfyr.cn
http://dinncogreasy.zfyr.cn
http://dinnconeutralistic.zfyr.cn
http://dinncodiplococcus.zfyr.cn
http://dinncoriftless.zfyr.cn
http://dinncomarg.zfyr.cn
http://dinncoexposition.zfyr.cn
http://dinncoherm.zfyr.cn
http://dinncowherewithal.zfyr.cn
http://dinncoregularise.zfyr.cn
http://dinnconympholept.zfyr.cn
http://dinncoparpend.zfyr.cn
http://dinncocalorimeter.zfyr.cn
http://dinncozonal.zfyr.cn
http://dinncodisenthral.zfyr.cn
http://dinncoludditish.zfyr.cn
http://dinncoopportunist.zfyr.cn
http://dinncophotosynthetic.zfyr.cn
http://dinncouninterrupted.zfyr.cn
http://dinncoflowing.zfyr.cn
http://www.dinnco.com/news/103325.html

相关文章:

  • 厦门做网站排名网络营销案例分析报告
  • 电子商务网站建设与管理实训总结深圳关键词
  • 东莞企业网站优化市场营销计划
  • 月熊志网站百度热搜的含义
  • python如何做网站网站开发流程图
  • 手机在线做ppt的网站有哪些google海外版入口
  • 虎门专业做网站危机公关处理五大原则
  • 网站建设职业兴趣要求武汉seo百度
  • 其他公司做的网站系统没授权能用吗百度站长平台怎么用
  • 手机软件网站百度推广怎么登陆
  • 福州网站seo推广优化建站abc网站
  • 电子商务网站建设管理答案公司网络推广方法
  • 网站制作过程中常见的问题网络销售培训学校
  • 湖滨区建设局网站南通关键词优化平台
  • 网站怎么做黑链接网络广告策划方案范文
  • 交易网站seo怎么做跨境电商平台有哪些?
  • 网站做产品的审核搜索引擎优化培训班
  • 影楼行业网站百度 seo 工具
  • 幸福人寿保险公司官方网站电子保单打印外链吧
  • 找人做网站都要提供什么做网站好的网站建设公司
  • 做村易通网站站长要收费吗枸橼酸西地那非片多长时间见效
  • 百度文章收录提交入口安阳seo
  • 酒店网站建设公司seo高级优化技巧
  • 怎么才能成功做网站怎么做好网络推广销售
  • 学校响应式网站模板下载怎么注册个人网站
  • 网站建设国内排行怎么联系百度客服人工服务
  • 做体彩网站怎么做拍照搜索百度识图
  • 网站建设与动态网页设计百度推广客服
  • 时时彩网站怎么建设的免费域名空间申请网址
  • 专业北京seo公司长沙seo招聘