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

为什么要建设档案网站品牌策划推广方案

为什么要建设档案网站,品牌策划推广方案,地方门户网站建设要求,网站建设 核对流程1.安装vue-i18n npm install vue-i18n8.2.1说明:Vue2使用vue-i18n是8.x,Vue3使用的版本是9.x以上,使用错了会导致报错 2.创建多语言文件 在src/下创建src/lang/langs/zh.js和src/lang/langs/en.js两个文件,里面内容如下&#x…

1.安装vue-i18n

npm install vue-i18n@8.2.1

说明:Vue2使用vue-i18n是8.x,Vue3使用的版本是9.x以上,使用错了会导致报错

2.创建多语言文件

在src/下创建src/lang/langs/zh.js和src/lang/langs/en.js两个文件,里面内容如下:
src/lang/langs/zh.js

export const zh = {'common': {'button': {'search': '搜索'}
}export default zh

src/lang/langs/en.js

export const en = {'common': {'button': {'search': 'Search'}
}export default en

3.创建i18n

在在src/下创建src/lang/i18n.js文件,如下:

import Vue from 'vue'
import VueI18n from 'vue-i18n'
import zh from './langs/zh'
import en from './langs/en'Vue.use(VueI18n)const messages = {en: en,zh: zh
}const i18n = new VueI18n({locale: 'zh',messages,globalInjection: true
})export default i18n

4.引入i18n

在main.js中加入下面代码

import i18n from './lang/i18n'new Vue({i18n,render: h => h(App)
})

5.在组件中使用

5.1.Html中使用

<div>{{ $t('common.button.search') }}</div>

5.2.在html作为变量使用

<input :placeholder="$t('common.button.search')"/>

5.3.在props使用

export default {props: {name: String,default() {return this.$t('common.button.search')}}
}

5.4.在script的方法使用

this.$t('common.button.search')

6.Element-UI使用i18n

6.1.引入element-ui的多语言

在src/lang/i18n.js文件内添加

import elementEN from 'element-ui/lib/locale/lang/en'
import elementZH from 'element-ui/lib/locale/lang/zh-CN'const messages = {en: {...en,...elementEN},zh: {...zh,...elementZH}
}

6.2.引用element-ui的多语言

在src/main.js中添加

Vue.use(Element, {size: Cookies.get('size') || 'small',i18n: (key, value) => i18n.t(key, value)
})

7.实时切换多语言

在切换多语言的时候,调用下面方法

changeLang(lang) {this.$i18n.locale = langlocalStorage.setItem('el_local_lang', lang)
}

并且在src/lang/i18n.js文件中,优先从localStorage获取当前语言

const i18n = new VueI18n({locale: localStorage.getItem('el_local_lang') ? localStorage.getItem('el_local_lang') : 'zh',messages,globalInjection: true
})
http://www.ds6.com.cn/news/73617.html

相关文章:

  • 在线网站开发培训制作一个网站大概需要多少钱
  • 怎么自己做推广网站seo平台有哪些
  • 国外psd免费下载网站优化网站界面的工具
  • wordpress如何隐藏端口seo薪酬水平
  • 网站关键词分析郑州seo外包公司哪家好
  • 全国最新实时大数据seo工程师是什么职业
  • 昆明网站建设技术研发中心东莞seo网站排名优化公司
  • 物流网站模板木卢seo教程
  • 四线城市做网站建设怎么样建设网站的网站首页
  • wordpress外贸 主题百度seo排名优化
  • seo怎么做网站的tdk落实好疫情防控优化措施
  • 网页隐藏网站代码网站宣传方法
  • 免费在线观看网址入口网站建设优化400报价
  • 网站建设刷赞和vip推广普通话的内容简短
  • 怎么自己做画册网站百度推广登录平台app
  • 微分销平台登录临沂seo建站
  • 网站用户体现好坏seo专员是做什么的
  • 网站描述范例公司产品推广方案
  • 网站标题就一个关键词营销推广公司案例
  • 儒枫网网站建设河南网站建设
  • 单位网站建设必要性百度搜索seo优化技巧
  • 网站建设 站内页面连接问答推广
  • .net美食网站开发源代码域名查询注册商
  • 网站开发的外文翻译百度下载安装官方下载
  • 帮别人起名 做ppt的网站温州企业网站排名优化
  • 网站收缩广告搜索引擎分哪三类
  • 怎么用vs做动态网站宁波网站推广代运营
  • 做网站后的总结网站流量统计软件
  • 学校门户网站建设的意义盘古百度推广靠谱吗
  • 网站建设发展方向长尾关键词排名系统