踩坑 #1 更改语言必须在 setup 内使用。 项目需求是用户登录后按照后端传的数据,需要对前端显示的语言进行切换。但是修改语言无法在 pinia 中完成。 我的做法是先修改 store 中用户设置的值,因为在 App.vue 需要对 locate 进行判断,所以我在 App.vue 中...
最近有一个需求需要对一个 Modal 弹窗的子组件进行重新渲染。 解决办法就是每次更新 :key 的值来实现组件更新。 回顾 首先我们来回顾一下 :key 的作用: 在 v-for 中每一个节点都必须添加:key ,而这个 :key 是一个特殊属性,用来标识节点的唯一性。 在 Vue2 中,:key...
因为刚开始接触 Flutter,这个小册是我最近买来想说学习一下 Flutter,我看小册介绍是适合入门的,结果一看课程一整个大傻眼。重点内容不细讲,内容缺斤少两,质量堪忧。但是还是顺着思路自己做了下来。 小册链接:https://s.juejin.cn/ds/iLosUrkS/ 网络图片...
Stateless 或 Stateful 的选择 如果对组件的封装不需要使用动画等,可以直接使用 StatelessWidget,也可以通过构造函数传递各种控制器;另外 StatelessWidget 只有一个 build 生命周期函数。 如果想在自身维护控制器,就需要使用...
我们要实现的功能是通过 Redis 来存储用户信息,但是存储之前我们先要从数据库里拿到这些数据。 我们先假装有一个数据库,因为要简单,所以直接用代码伪装一个数据库。 但是再此之前需要先定义一个 User 类。 type User struct { Id int64 `json:"id"...
数字产品课小组作品,策划 + 开发 · 前言 这学期大家都不认识,所以我组队的队友我自己的想法是要画画厉害的。 组队完成后,就是决定开发语言。我问了她们其他人是不是都学过 JavaScript ,得到肯定的回答后我们选用 TypeScript开发。 因为 2D游戏引擎课...