- 博客(13)
- 收藏
- 关注
原创 vue-spa微信公众号开发填坑
1、授权提示redirect_uri错误或者未定义解决方案:微信公众号后台配置url2、部分页面显示分享按钮可进行分享,其他页面都禁止分享解决方案:app.vue中监听$route,根据to.name或者to.path进行判断,调用wx.showAllNonBaseMenuItem和wx.hideAllNonBaseMenuItem进行显示或隐藏3、分享出的页面不显示描述及图片解决方案:文档中写到同一个url仅需调用一次,对于变化url的SPA的web app可在每次url变化时进行调用
2021-09-06 18:38:16 292
原创 node-sass安装失败
node-sass安装失败,各种提示报错,什么python找不到之类的问题,请检查node版本是否与node-sass版本契合,尝试升级或降级node版本或node-sass版本
2021-07-20 09:50:44 148
原创 07-罗马数字转整数(LeetCode)-简单
罗马数字转整数-题目描述罗马数字包含以下七种字符:I,V,X,L,C,D和M。字符 数值I 1V 5X 10L 50C 100D 500M 1000例如, 罗马数字 2 写做II,即为两个并列的 1。12 写做XII,即为X+II。 27 写做XXVII, 即为X...
2020-12-16 18:36:52 222
原创 05-整数反转(LeetCode)-简单
整数反转-题目描述给出一个 32 位的有符号整数,你需要将这个整数中每位上的数字进行反转。注意 : 假设我们的环境只能存储得下 32 位的有符号整数,则其数值范围为[−231,231− 1]。请根据这个假设,如果反转后整数溢出那么就返回 0。来源:力扣(LeetCode)示例1:输入: 123输出: 321示例2:输入: -123输出: -321实例3:输入: 120输出: 21题解:1.使用APIvar reverse = fun...
2020-12-05 20:31:13 153
原创 04-回文数(LeetCode)-简单
回文数-题目描述判断一个整数是否是回文数。回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。来源:力扣(LeetCode)示例1:输入: 121输出: true示例2:输入: -121输出: false解释: 从左向右读, 为 -121 。 从右向左读, 为 121- 。因此它不是一个回文数。题解:1.转为字符串var isPalindrome = function(x) { let xArr = x.toString().spl.
2020-12-04 19:44:31 279
原创 03-合并两个有序数组为一个有序数组(LeetCode)-简单
合并两个有序数组-题目描述给你两个有序整数数组nums1 和 nums2,请你将 nums2 合并到nums1中,使 nums1 成为一个有序数组。说明:初始化nums1 和 nums2 的元素数量分别为m 和 n 。 你可以假设nums1有足够的空间(空间大小大于或等于m + n)来保存 nums2 中的元素。来源:力扣(LeetCode)示例:输入:nums1 = [1,2,3,0,0,0], m = 3nums2 = [2,5,6], n = 3...
2020-12-04 11:31:54 401
原创 02-爬楼梯(LeetCode)-简单
爬楼梯-题目描述假设你正在爬楼梯。需要n阶你才能到达楼顶。每次你可以爬 1 或 2 个台阶。你有多少种不同的方法可以爬到楼顶呢?注意:给定n是一个正整数。示例:输入: 2输出: 2解释: 有两种方法可以爬到楼顶。1. 1 阶 + 1 阶2. 2 阶示例:输入: 3输出: 3解释: 有三种方法可以爬到楼顶。1. 1 阶 + 1 阶 + 1 阶2. 1 阶 + 2 阶3. 2 阶 + 1 阶分析:n ...
2020-12-02 18:33:31 165
原创 01-两数之和(LeetCode)-简单
两数之和-题目描述给定一个整数数组 nums和一个目标值 target,请你在该数组中找出和为目标值的那两个整数,并返回他们的数组下标。你可以假设每种输入只会对应一个答案。但是,数组中同一个元素不能使用两遍。来源:力扣(LeetCode)示例:给定 nums = [2, 7, 11, 15], target = 9因为 nums[0] + nums[1] = 2 + 7 = 9所以返回 [0, 1]来源:力扣(LeetCode)题解:1.双层for循环嵌套...
2020-12-02 11:34:59 119
原创 关于回流(reflows)与重绘(repaints)的总结
页面加载简要流程解析HTML构建DOM(DOM树),并行请求css/img/js css文件下载完成开始构建CSSOM(CSS对象模型) CSSOM构建完成后连接DOM树形成render tree(渲染树),用来描述所有可见的DOM内容,并将CSSOM样式信息附加到节点上 布局(Layout):在render tree(渲染树)上运行布局来计算每个可见节点的位置 显示(Paint...
2020-04-21 23:14:23 369
原创 微信小程序之省市区三级联动自定义组件
最近一直在写小程序,上线以后老大告我,我们的地址选择只用地图来选择不能满足用户需求,还是得需要一个省市区选择器,好吧,本着用户是上帝,一切以用户用的爽为目的程序猿当然只能选择满足它了,于是就手动撸一个自定义组件省的以后折腾。关于自定义组件的概念定义我就不在这里赘述了,相信大家都已经阅读过文档了(文档写的还是很清楚的),下面我就直接上效果图了:源码已经放在了github上,欢迎大家issue,git...
2018-06-21 18:07:24 9040 5
原创 微信小程序之scroll-view的坑
好久没动小程序了,今天打算复习复习,结果刚写了一个scroll-view就遇到了一个坑,这怎么能忍,对比看文档也没发现那里出了问题,没办法只能去翻翻微信给的demo,发现scroll-view一个必要属性和两个必要样式,缺其一就无法完成scroll-view。1.水平滑动的scroll-view水平滑动的scroll-view,需要给scroll-view一个固定的宽度,设置属性scrol
2018-01-30 12:01:35 16040 1
原创 微信小程序之微信支付实现总结
闲话不多少,首先让我们来看看微信小程序使用微信支付的完整业务流程图:从上图可以清晰的看出:①、小程序向服务端发起支付请求②、服务端获取openId③、获取到openId以后,调用统一下单API,获取到预支付信息④、服务端将数据组合签名,向小程序端返回支付参数⑤、小程序端拿到服务端返回过来的五个参数,调用wx.requestPayment(OBJECT)发起微信支付
2017-02-21 10:52:48 587
原创 微信小程序之设置所有页面背景颜色
在app.wxss中使用page{background-color:#fff;height:100%;}这里需要注意的是,page前面没有点。
2017-01-13 13:56:06 40532 5
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人