Heading for the future

随笔分类 -  wepy

wepy基础及进阶
摘要:对于前端来说,尤其是开发小程序的前端来说,WePY框架一定不陌生,他是一种小程序开发框架。而且是属于类Vue风格,掌握Vue再来学习WePY学习成本极低。 今天为啥要写这篇文章呢,因为在复习WePY时发现已经有了WePY2了。 犹记得当时开发商城时每次异步更新数据都得$apply,$apply,现在 阅读全文
posted @ 2019-07-22 09:20 一只菜鸟攻城狮啊 阅读(3443) 评论(0) 推荐(0) 编辑
摘要:今天在自己写wepy框架组件的时候编译后报错not Found File XXX.wxss 我去,当时我很难受啊,调用组件时结构和逻辑都正常,一写样式就原地爆炸 解决之路:1.先打开编译后的dist文件夹看一下,发现组件的wpy文件编译后只有wxml文件和js文件,wxss文件不翼而飞 我他娘的wx 阅读全文
posted @ 2019-04-10 14:32 一只菜鸟攻城狮啊 阅读(1147) 评论(0) 推荐(0) 编辑
摘要:刚刚又发生一个bug,搞得我头皮发麻,本来该美滋滋的回家准备度过愉快的周末,瞬间变成了日常修bug,来,开始填坑之路 情景再现: 首先说一说我们项目的需求, 点击下方,弹出抽屉 点击对应的地图打开相应的APP 思路一:用map组件来实现 坑:布局都搞好之后,在微信开发者工具一切正常,结果真机测试的时 阅读全文
posted @ 2019-03-22 20:42 一只菜鸟攻城狮啊 阅读(9470) 评论(0) 推荐(1) 编辑
摘要:我记得在微信小程序中导航栏的颜色可以在app.json. window里面添加navigationBarBackgroundColor属性,但是颜色只能为纯色.不能使用rgb,或者rgba的色号. 但是今天做页面时,发现设计稿如下 但是我的页面如下: 这个顶部的navigationBar有点丑啊,搜 阅读全文
posted @ 2019-03-20 15:34 一只菜鸟攻城狮啊 阅读(28619) 评论(0) 推荐(0) 编辑
摘要:刚刚在使用微信的map做地图时候 发现如下报错: 后来找了一会发现错误为经纬度写反了导致经纬度超出了范围 正确取值范围: latitude 纬度 浮点数,范围 -90 ~ 90 longitude 经度 浮点数,范围 -180 ~ 180 阅读全文
posted @ 2019-03-20 10:49 一只菜鸟攻城狮啊 阅读(1558) 评论(0) 推荐(0) 编辑
摘要:今天在搞微信小程序的时候顺手用了async,await死活不起作用,后来查了一下子,竟然不支持,那没办法就换了一种实现wx.request同步请求的方案 祭出promise来搞一搞,下面直接贴代码,简单易懂 只实现了一个GET请求的,因为我现在要用的就只是GET请求,POST请求也是这个思路,溜了溜 阅读全文
posted @ 2019-03-19 15:12 一只菜鸟攻城狮啊 阅读(21140) 评论(1) 推荐(2) 编辑
摘要:引用时(特别注意:这两段只是代码片段,只看用的格式就好) 阅读全文
posted @ 2019-03-08 13:03 一只菜鸟攻城狮啊 阅读(425) 评论(0) 推荐(0) 编辑
摘要:此篇文章会记录常用的lodash函数 防抖函数:_.debounce() 创建一个去缓冲函数,该函数将自上次调用函数以来经过设置的等待毫秒后调用func。 去缓冲函数带有一个取消方法来取消延迟的func调用,以及一个刷新方法来立即调用它们。 提供选项来指示是否应在等待超时的前边和/或后边调用func 阅读全文
posted @ 2019-03-05 10:42 一只菜鸟攻城狮啊 阅读(277) 评论(0) 推荐(0) 编辑
摘要:今天在用wepy搞小程序的时候遇到了一个小坑,卡了我好一会,因为之前在做React,所以对wepy的了解不是特别深入,所以导致了这个问题的发生 先贴上来关键代码让大家看一看(备注之处是问题解决的方法) 效果: 我们可以看到刚进来时整个页面都没数据,但我点别的选项之后数据又会出来 why?当时我真的是 阅读全文
posted @ 2019-03-04 13:31 一只菜鸟攻城狮啊 阅读(4584) 评论(0) 推荐(0) 编辑
摘要:$broadcast: $broadcast事件是由父组件发起,所有子组件都会收到此广播事件,除非事件被手动取消。事件广播的顺序为广度优先搜索顺序,如上图,如果页面Page_Index发起一个$broadcast事件,那么按先后顺序依次接收到该事件的组件为:ComA、ComB、ComC、ComD、C 阅读全文
posted @ 2019-03-01 15:46 一只菜鸟攻城狮啊 阅读(913) 评论(0) 推荐(0) 编辑
摘要:thirdScriptError sdk uncaught third Error regeneratorRuntime is not defined ReferenceError: regeneratorRuntime is not defined 微信小程序报如上错误 解决方案: 打开左上角详情 阅读全文
posted @ 2019-02-18 16:59 一只菜鸟攻城狮啊 阅读(1911) 评论(1) 推荐(0) 编辑
摘要:此错误是由于缺少包引起的 npm install less -d 直接装包即可 阅读全文
posted @ 2019-02-18 16:20 一只菜鸟攻城狮啊 阅读(2107) 评论(1) 推荐(1) 编辑
摘要:小程序的wepy框架会生成后缀名为.wpy的文件,此文件用VScode打开时并不是高亮的,官方文档给我们提供了两种方案进行高亮 方案一: 1. 在 Code 里先安装 Vue 的语法高亮插件 Vetur。 2. 打开任意 .wpy 文件。 3. 点击右下角的选择语言模式,默认为纯文本。 4. 在弹出 阅读全文
posted @ 2019-02-18 14:55 一只菜鸟攻城狮啊 阅读(4777) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示