摘要: 近期做个微信小程序项目,因项目设计需要,所以要做成自定义的tabBar才能实现设计效果图,具体效果如下图: 其中扫码买单,这个按钮效果,微信自带的tabBar是无法实现的,其后尝试了下custom-tab-bar 也是无法实现。 没办法了,既然微信的tabBar无法实现。那就自己弄个真-自定义tab 阅读全文
posted @ 2020-06-10 10:00 吹水哥 阅读(1298) 评论(0) 推荐(0) 编辑
摘要: 1、vue双向数据绑定vuex中的state,官方推荐最好每次都要actions->mutations来修改state,而不能直接修改state,以便于调试. 虽然可以直接在页面用mutations($store.commit)来解决,但个人建议还是通过actions再走mutations好点,因为 阅读全文
posted @ 2020-05-13 11:10 吹水哥 阅读(374) 评论(0) 推荐(0) 编辑
摘要: 疫情期间,需要在家里办公。公司的git管理出现了点问题,无法添加新的密钥,这就尴尬了! 没办法,只能把公司的git密钥拷回家里。一个git多个帐号来管理。期间踩了不少坑,现做些总结。 首先是把公司的密钥拷到.ssh目录命名为id_rsa_gs / id_rsa_gs.pub(怎么命名都可以,只要在c 阅读全文
posted @ 2020-04-10 21:06 吹水哥 阅读(444) 评论(0) 推荐(0) 编辑
摘要: 由于项目需要,到网上找了一下,却发现都是过于复杂,没有合适的。所以只能自行写尝试着写了一个。 具体要求: 一、参数只传总页数,当前页码,回调方法。 二、选择页码后回调选中的页码,并高亮显示。 三、如果当前页码为第一页,则没有【上一页】,如果当前页为最后一页则没有【下一页】 四、总页码小于等于10时, 阅读全文
posted @ 2019-11-13 14:47 吹水哥 阅读(2126) 评论(0) 推荐(0) 编辑
摘要: 这是道很有意思的题目,网上也有很多思路,但总感觉不对太。于是自己又重新梳理了下最后发现,答案是12回合。 具体的思路如下: 第一步:64匹马,有8个赛道,那肯定要先把所有的马给跑完于是这就用了8个回合。 然后根据8个回合按a-h组分组并以比赛名次进行编号,得到下面的一组数据: a1 b1 c1 d1 阅读全文
posted @ 2019-11-12 15:27 吹水哥 阅读(4224) 评论(1) 推荐(1) 编辑
摘要: 微信小程序canvas生成并保存图片,具体实现效果如下图 实现效果需要做以下几步工作 一、先获取用户屏幕大小,然后才能根据屏幕大小来定义canvas的大小 二、获取图片(二维码)的宽高,并对图片进行等比例缩放在canvas绘制 三、文字的布局 四、将canvas内容生成图片并保存到本地 五、并图片保 阅读全文
posted @ 2019-10-23 10:02 吹水哥 阅读(21703) 评论(1) 推荐(0) 编辑
摘要: 在网上搜索了很久,没有发现合适sku编辑的文章,只能自己写一个vue+element 的sku编辑功能。实现的效果如下图 除成本、售价、库存、货号这几个写死的属性外,可自行添加/删除商品属性,自行添加删除商品sku。 PS:可自行修改这几个属性 话不多说,放码一战: template/html <d 阅读全文
posted @ 2019-04-18 17:33 吹水哥 阅读(9857) 评论(2) 推荐(0) 编辑
摘要: 在启用webpack的懒加载(按需加载)后,我们会遇到要解决缓存的问题。 解决缓存问题有几种方法: 第一种就是加个hash值。便每次修改后所编译后的文件名都不一样。这样能达到预期解决缓存的效果。具体设置如下图: 这种解决方案在webpack中可以达到工程化管理的效果。但会对项目管理有一定的阻碍。如用 阅读全文
posted @ 2017-09-02 11:04 吹水哥 阅读(247) 评论(0) 推荐(0) 编辑
摘要: 在使用 seajs做项目,今天偶然发现在ie9以下的ie版本会 报出 对象不支持charAt 属性。刚开始还以为是自己写的js部分出了问题,经过几个小时的奋战。最终找到了其根源。在sea-debug.js的源码中有个normalize(path)方法。源码如下: normalize(path),方法 阅读全文
posted @ 2016-06-14 11:10 吹水哥 阅读(707) 评论(0) 推荐(0) 编辑
摘要: 于移动端的适配方案,目前用的比较多的是三种方案: 1. 固定高度,宽度自适应 ( 腾讯 、 京东 、 百度 、 天猫 、 亚马逊 的首页都是使用的这种方法。);2. 固定宽度,viewport缩放 (目前已知 荔枝FM 、 网易新闻 在使用这种方法。有兴趣的同学可以看看是怎么做的);3. rem做宽 阅读全文
posted @ 2016-06-13 17:37 吹水哥 阅读(470) 评论(0) 推荐(0) 编辑