摘要: function Cat(name,age){ this.name = name this.age= age } //机制1:每一个函数对象都有一个prototype对象 console.log(Cat.prototype) //node输出: {} Cat.prototype.get_name = function(){ return this.name } //机制2:new关键字+构造函数 阅读全文
posted @ 2019-10-14 00:37 心中有一海 阅读(753) 评论(0) 推荐(1) 编辑
摘要: function cat(age,color){ console.log(this) console.log(color) } const age1 = 1 const age2 =2 const color1 = 'white' const color2 = 'black' //1.函数直接调用: cat(age1,color1) /*node输出: this > 根据运行环境而定,指向当前运行 阅读全文
posted @ 2019-10-13 00:31 心中有一海 阅读(117) 评论(0) 推荐(0) 编辑
摘要: 在uni-app项目中发现此问题,最终加入此行代码用于强制渲染即可解决: 阅读全文
posted @ 2019-08-12 18:01 心中有一海 阅读(1987) 评论(0) 推荐(0) 编辑
摘要: display: -webkit-box; overflow: hidden; text-overflow: ellipsis; word-wrap: break-word; white-space: normal !important; -webkit-line-clamp: 2; -webkit 阅读全文
posted @ 2019-07-12 15:12 心中有一海 阅读(107) 评论(0) 推荐(0) 编辑
摘要: image标签不是块级元素,会被其他元素挤兑,导致实际宽高与所设置的不一致。所以需要在image标签之外包一层view标签! 阅读全文
posted @ 2019-07-09 17:35 心中有一海 阅读(456) 评论(0) 推荐(0) 编辑
摘要: demo下载:https://github.com/BlueChuan/wx-my-tabBar-navigator 一.app.json配置 点击查看官方文档示例https://developers.weixin.qq.com/miniprogram/dev/framework/ability/c 阅读全文
posted @ 2019-06-25 10:55 心中有一海 阅读(12902) 评论(1) 推荐(1) 编辑
摘要: var regStr = /[\uD83C|\uD83D|\uD83E][\uDC00-\uDFFF][\u200D|\uFE0F]|[\uD83C|\uD83D|\uD83E][\uDC00-\uDFFF]|[0-9|*|#]\uFE0F\u20E3|[0-9|#]\u20E3|[\u203C-\u3299]\uFE0F\u200D|[\u203C-\u3299]\uFE0F|[\u2122-\... 阅读全文
posted @ 2019-06-12 10:19 心中有一海 阅读(373) 评论(0) 推荐(0) 编辑
摘要: 对于授权有三种情况: 1.用户第一次使用,弹出授权。 2.用户已经拒绝过授权。 3.用户已经授权过。 正确的逻辑处理是: (1)获取用户授权的信息 (2)判断scope.writePhotosAlbum的值,若为true则已经授权,直接调用保存到相册的方法;若为undefined,则说明是第一次授权 阅读全文
posted @ 2019-05-05 10:00 心中有一海 阅读(6380) 评论(0) 推荐(0) 编辑
摘要: bug表现:文字出现位置错乱,颜色过淡,缺失等情况。 hack:在调用draw的回调里还需要加入setTimeout延时执行保存才行。 阅读全文
posted @ 2019-05-05 09:47 心中有一海 阅读(928) 评论(0) 推荐(0) 编辑
摘要: 自定义导航栏功能:返回上一页,回到主页,音乐播放控制,标题。 要求:导航栏与微信右上角的默认椭圆转发关闭按钮水平对齐,高度一致。 问题点:1.右上角默认的按钮的高度是多少。 2.如何确定自定义导航栏的位置。 3.返回上一页的控制 hack: 1.跟右边的按钮水平对齐解决方案: 1.获取该设备的状态栏 阅读全文
posted @ 2019-04-08 16:27 心中有一海 阅读(3292) 评论(0) 推荐(0) 编辑