Vue.js项目实战-多语种网站(租车)
程序员文章站
2022-06-23 23:18:28
首先来看一下网站效果,想写这个项目的读者可以自行下载哦,地址:https://github.com/Stray-Kite/Car: 在这个项目中,我们主要是为了学习语种切换,也就是右上角的 中文/English 功能的实现。 首先看一下模拟的后台数据src/config/modules/lang.j ......
首先来看一下网站效果,想写这个项目的读者可以自行下载哦,地址:https://github.com/stray-kite/car:
在这个项目中,我们主要是为了学习语种切换,也就是右上角的 中文/english 功能的实现。
首先看一下模拟的后台数据src/config/modules/lang.js 文件中:
关键代码:
1 export default { 2 name: 'homepage', 3 components: { 4 scrollnumber 5 }, 6 data () { 7 return { 8 lang: 'chinese', 9 pageindex: 0, 10 stepindex: 0 11 } 12 }, 13 ......其余代码 44 methods: { 45 addclass (el, _class) {177 //切换语言 178 togglelang (lang) { 179 this.lang = lang 180 // this.animatepage() 181 } 182 }, 183 //以下几个computed是获取config文件夹里的数据 184 computed: { 185 langs () { 186 return config.langs[this.lang] //主要靠这里切换,这个切换的本质其实就是使用了另一套英文的数据(换了一套后台数据) 187 }, 188 ......其余代码198 } 199 }
上一篇: Python如今这么火,它是否会持续增长?还是盛极而衰?
下一篇: 老是丢雨伞
推荐阅读
-
.NET Core实战项目之CMS 第十七章 CMS网站系统的部署
-
Vue.js项目实战之多语种网站的功能实现(租车)
-
Yum项目上线实战 (网站运维)-Linux从入门到精通第十一天
-
003 thinkphp6电商网站项目实战 -静态资源配置 首页配置
-
Go语言实战流媒体视频网站|go语言视频教程实战项目 go
-
[Vue.js]实战 -- 电商项目
-
ASP.NET Core 实战:使用 ASP.NET Core Web API 和 Vue.js 搭建前后端分离项目
-
Android项目实战(四十):在线生成按钮Shape的网站
-
HTML5项目实战之旅行社网站——兼容响应式布局
-
vue.js的项目实战