『前端实习笔记』11月 第2周

本文是作者作为前端实习生的周报,记录了使用Vue i18n进行国际化支持,通过VeeValidate实现表单验证,以及在工作中遇到的问题和经验教训。在实现国际化时,遇到了并发编辑冲突,学习了如何处理cookie和浏览器语言。在表单验证方面,通过VeeValidate确保邮箱和名字的正确性,并使按钮在验证失败时禁用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

日记


11.9

  • 周报
    每周每个人把自己做了什么总结一下,像维护在线文档一样,一起编辑保存在公司网页。
    但是,但是,我们这个似乎不智能,不支持同时编辑,导致我把别人写好的给干掉了……(羞愧)
    我打开的时候,他在写,没保存。我保存的时候,他已经保存过了。所以我的保存操作会添加我的,删掉他的。(当时提醒了,我没认真看,还以为自己幻视了)
    反思反思,以后做事认真看提醒,尤其是警告。

  • leader的建议
    40%时间看文档,20%时间构思,40%时间写代码

  • 任务:增加国际化支持

  1. 添加i18n模块国际化支持
  2. 根据cookie切换语言,cookie没有就根据浏览器语言来
  3. 创建新分支

  • 任务:增加国际化支持(实现细节)
  1. cookie:js可以直接用DOM操作cookie,然而模块化最好还是用js-cookie库。原因?一是vue-cli项目用一个document.xxxx不太妥,二是DOM下cookie是个字符串,不如js-cookie的接口好用,直接set()、get()多简单。
  2. 浏览器语言:navigator.language可以取到,但是要注意大小写不然容易出来undefined。部分浏览器navigator对象
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

大熊软糖M

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值