开发中自己给自己挖的坑

项目的过程问题

项目开始

在项目中遇到的一些坑
项目开始时,文件目录过于混乱,在项目的开始阶段就将页面目录文件夹创建好,之后再进行开发,不然就成烂代码了,一些项目的页面全是中文命名,编译后会有问题,需要使用英文命名

项目中

在开发过程中,经常会发生外边距合并的问题,尽量使用padding来将盒子撑开,尽量不要给盒子固定宽度和高度,尽量将项目的逻辑搞清楚,然后将一套流程的跳转做好,之后再进行页面渲染

使用vant组件的二次封装

在小程序中需要进行弹框提示,可以使用showToast来定义,将方法定义在原型上,每次使用时,this. 就 可 以 , 还 有 就 是 使 用 v a n t 组 件 二 次 封 装 : 在 m a i n . j s 中 将 T o a s t 将 组 件 引 入 , 将 T o s a t 放 在 v u e 的 原 型 上 , 在 组 件 中 调 用 时 需 要 在 t e m p l a t e 中 使 用 组 件 占 位 在 请 求 后 判 断 请 求 信 息 , 将 m e s s a g e 传 入 到 t h i s . 就可以,还有就是使用vant组件二次封装: 在main.js中将Toast将组件引入, 将Tosat放在vue的原型上, 在组件中调用时需要在template中使用组件占位 在请求后判断请求信息,将message传入到this. 使vantmain.jsToastTosatvuetemplate使messagethis.Tosat中

关于微信登录获取token的步骤

调用微信的login方法,获取code码
使用getUserInfo获取用户信息
将用户信息和code码传递给后台,
返回的就是token
在本地存储token值,
每次请求都携带本地的token
由于官方的问题,获取用户信息不能自动弹框,需要一个按钮来触发事件,不然为微信上线不能过审

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值