
小程序的入门与精通
文章平均质量分 96
Oliver尹
跌倒了爬起来就好
展开
-
解决websocket在部署到服务器https下无法使用的问题
一个小项目中使用到了websocket,这个websocket在本地完全是完全正常运行的,不管是前后台的信息通讯还是 异常报错接收,无任何异常,但当把后台代码部署到阿里云服务器后,websocket就再也链接不上了;原创 2023-05-28 15:56:50 · 9090 阅读 · 1 评论 -
《uni-app》一个非canvas的飞机对战小游戏实现-碰撞检测的实现
本文难度属于:中级,本文中主要实现的我方飞机发射子弹后子弹与敌方飞机的碰撞检测相关内容原创 2022-11-10 09:00:00 · 2075 阅读 · 7 评论 -
《uni-app》一个非canvas的飞机对战小游戏实现-子弹模型的实现
本文难度属于:中级,本文中主要实现的我方飞机发射的子弹型相关的操作,包括子弹坐标位置初始化,子弹移动,子弹样式等等,通过文本你可以大致了解到一下内容原创 2022-11-07 09:00:00 · 1413 阅读 · 3 评论 -
《uni-app》一个非canvas的飞机对战小游戏实现-我方飞机实现
本文难度属于:中级,本文中主要实现的我方飞机模型相关的操作,包括我方飞机坐标 位置初始化,爆炸动画,飞机位移等等原创 2022-10-24 09:00:00 · 1023 阅读 · 2 评论 -
《uni-app》一个非canvas的飞机对战小游戏实现-requestAnimationFrame详解
本文难度属于:中级,主要分享的内容为 模型位移的实现,其实不仅仅是敌机模型,我方控制的飞机,子弹,都是需要位移原创 2022-10-19 09:00:00 · 2787 阅读 · 1 评论 -
《uni-app》一个非canvas的飞机对战小游戏实现-敌机模型实现
本文难度属于:中级,本文中主要实现的敌机模型相关的操作,包括坐标位置初始化,敌机类型初始化,敌机位移等等原创 2022-10-15 11:36:01 · 2616 阅读 · 3 评论 -
《uni-app》一个非canvas的飞机对战小游戏-启动页
本文难度属于:初级,难度依旧不大,本文实现的功能界面是游戏的启动页,这是飞机对战小游戏的第一个界面原创 2022-10-09 08:48:33 · 2350 阅读 · 3 评论 -
《uni-app》一个非canvas的飞机对战小游戏实现(一)准备
这次分享的demo项目是:一个非canvas的飞机对战小游戏,为什么要强调是非canvas,因为,理论上canvas实现的性能最佳,这个毫无疑问的,那本文为什么不用canvas,有两个原因:第一个,主要的原因是因为本篇的目的是为了更好的理解与学习uni-app,而不是canvas原创 2022-10-07 09:00:00 · 4032 阅读 · 0 评论 -
《uni-app》uni-app实现疯狂点赞效果(二) 封装与优化
在上一篇中,我们简单的实现了一个疯狂点赞,或者说是漂浮爱心的效果,但代码也好效果也好,略微有一些些粗糙,有很多地方是可以改进的,这一篇我们主要的目的是为了改进上一篇中的最终成果,使之更符合真实使用~当然,要说这个优化版就是真的项目可使用版么,那也不见得,具体还得根据需求看,毕竟功能做的再好,不符合需求那也是白搭~原创 2022-10-02 09:00:00 · 2361 阅读 · 2 评论 -
《uni-app》uni-app实现疯狂点赞效果(一)
现在很多app尤其是直播类、视频类甚至是社交类的,基本都是带有 "点赞功能",其中有一部分app的点赞功能甚至可以被称为是 疯狂点赞,大量的爱心漂浮功能感觉非常有意思,忍不住尝试一下其实现~当然本文的实现仅仅是demo级别的,下一篇我们再进一步做优化,本文先用CSS实现效果再说~原创 2022-09-30 20:32:15 · 3968 阅读 · 9 评论 -
《uni-app》npm详解及在uni-app中对npm的支持
本文难度属于:初级,通过本文你可以大致了解以下几个知识点: 什么是NPM,它是做什么的;uni-app中如何使用NPM这个包管理工具;实际项目中如何通过npm按照uView这个UI库;原创 2022-09-25 12:00:00 · 16173 阅读 · 6 评论 -
《uni-app》表单组件-form表单
From,表单组件,具有数据收集、提交数据的功能,某种程度上说它就是一个容器,这个容器内部可以有 input 、checkbox、radio 、picker 等组件填充,原则上所有的表单组件都必须置入from组件,再通过form组件收集内部组件数据并将内容通过接口发送至后台接收~原创 2022-09-21 22:30:06 · 19442 阅读 · 6 评论 -
《uni-app》表单组件-Textarea组件
Textarea,多行文本输入框组件,它和Input组件非常相似,从职能上讲两者是具有相似性的,最大的区别可能就在于 Input是单行文本显示,而 textarea是多行文本显示了,最常见的业务场景在类似于产品描述、建议、说明等需大量文字录入的地方;原创 2022-09-18 10:46:26 · 12997 阅读 · 5 评论 -
《uni-app》表单组件-Input组件
input,输入框组件,表单届的扛把子,几乎所有的表单都离不开input,一个表单可以没有radio,可以没有checkbox,但是几乎不大可能没有输入框,它 是表单组件中属于使用频率最高的一种,常见的业务场景包括登录时的用户名,密码以及注册时一大堆信息填写,只要是信息录入的功能第一选择基本都是输入框;原创 2022-09-17 12:16:38 · 5377 阅读 · 1 评论 -
《uni-app》表单组件-Picker组件
picker,选择器组件,该组件为一个复合组件,它内置了 五种选择器,分别为:普通选择器,多列选择器,时间选择器,日期选择器,省市区选择器;选择器在表单组件中同样属于使用频率非常高的一种,常见的业务场景包括,注册时的地区选择,日期选择,时间选择等等;原创 2022-09-11 12:00:00 · 6938 阅读 · 2 评论 -
《uni-app》表单组件-Label组件
本文主要分享了uni-app中内置组件label的一些用法,主要是for属性,for属性是label组件中最重要的功能,它是实现改进表单组件的可用性的关键,之后我们了解它的两个注意点,多重嵌套以及重复ID,这两个的异常使用会导致for属性的定位异常,导致实现失败,最后我们以一个简单的demo结合radio更好的展示了label的使用;原创 2022-09-06 09:00:00 · 4330 阅读 · 3 评论 -
《uni-app》表单组件-Radio单选框组件
本文主要分享了uni-app中内置组件radio的一些用法,主要包括 属性如value属性,禁用属性,选中属性等,以及radio提供的默认事件change的使用,最后示例了一个结合v-for指令,button组件完成了一个动态生成radio并获取选中值的示例demo;原创 2022-09-04 09:00:00 · 20916 阅读 · 5 评论 -
《uni-app》表单组件-Checkbox组件
本文主要分享了uni-app中内置组件checkbox的一些用法,主要包括属性如value属性,禁用属性,选中属性等,以及checkbox提供的默认事件change的使用,最后示例了一个结合v-for指令,button组件完成了一个动态生成checkbox并获取选中值的示例demo;.........原创 2022-08-31 09:00:00 · 21324 阅读 · 2 评论 -
《uni-app》表单组件-Button按钮
本文主要分享了uni-app中内置组件button的一些用法,包括属性的使用,事件机制以及通过代码的比对详细解释了开放能力原创 2022-08-28 09:00:00 · 15438 阅读 · 1 评论 -
《uni-app》移动端纯CSS实现不等高的瀑布流效果
前两天无意中看到朋友在玩小红书,第一眼就被其瀑布流的布局给吸引住了,感觉非常有意思,之前知道有这种布局,但大多数都是在web端,移动端上还是首次见到,因此特别想试试~原创 2022-08-24 09:00:00 · 1631 阅读 · 5 评论 -
《微信小程序-进阶篇》Lin-ui组件库源码分析-列表组件List(三)
主要分析了Lin-ui中List组件实现,通过分析我们发现List组件其实是一个 复合组件,它的内部包含有三个Lin-ui中的其他组件,包括...原创 2022-08-21 15:00:00 · 1470 阅读 · 0 评论 -
《微信小程序-进阶篇》Lin-ui组件库源码分析-列表组件List(二)
本文难度属于:初中级,通过本文你可以了解到 Lin-ui的 `List组件` 中的属性,事件的实现,属性的解析顺序我们按照上一篇的属性用法顺序进行原创 2022-08-20 16:00:46 · 683 阅读 · 4 评论 -
《微信小程序-进阶篇》Lin-ui组件库源码分析-列表组件List(一)
本文难度属于:初级,通过本文你可以了解到 Lin-ui的List组件的基本用法,了解List组件的属性的用法,插槽的用法,事件的用法,我们只有 先了解了List组件的基本用法,才能依据用法去进一步了解内部的实现...原创 2022-08-14 16:54:43 · 1875 阅读 · 0 评论 -
《微信小程序-进阶篇》Lin-ui组件库源码分析-动画组件Transition(三)
本文难度属于:初中级,通过本文你可以了解到 Lin-ui的Transition组件内部的show属性包括show变化时整个代码流程如何运转,如何实现了动画的分段显示,以及transition的钩子函数是如何实现的原创 2022-08-10 21:17:45 · 684 阅读 · 2 评论 -
《微信小程序-进阶篇》Lin-ui组件库源码分析-动画组件Transition(二)
本文难度属于:初中级,通过本文你可以了解到 Lin-ui的Transition组件内部的动画效果,name属性以及duration是如何实现的原创 2022-08-07 11:12:15 · 936 阅读 · 3 评论 -
《微信小程序-进阶篇》Lin-ui组件库源码分析-动画组件Transition(一)
本文难度属于:初中级,通过本文你可以了解到 Lin-ui的Transition组件的使用以及如何实际应用在我们的项目中,之后我们才开始针对各个属性分析其源码是如何实现的原创 2022-08-04 22:08:31 · 1182 阅读 · 3 评论 -
《微信小程序-进阶篇》Lin-ui组件库源码分析-Icon组件
本文难度属于:初级,通过本文你可以了解到 Lin-ui的Icon组件的用法,以及这些对应的用法在其背后是如何实现的~原创 2022-07-31 10:12:48 · 1260 阅读 · 9 评论 -
《微信小程序-进阶篇》Lin-ui组件库源码分析-Button组件(二)
本文难度属于: 中级,通过本文你可以了解到 Lin-ui的Button组件中功能属性以及事件在其背后是如何运转的一些知识原创 2022-07-27 21:39:48 · 723 阅读 · 4 评论 -
《微信小程序-进阶篇》Lin-ui组件库源码分析-Button组件(一)
本文难度属于:中级,通过本文你可以了解到 Lin-ui的Button组件中的文件结构以及属性实现相关的一些原创 2022-07-24 17:42:53 · 1430 阅读 · 2 评论 -
《微信小程序-进阶篇》Lin-ui组件库的安装与引入
本文难度属于:初级,通过本文你可以 了解到如何在小程序中安装组件库,以及 组件库中的组件如何在小程序中使用,具体内容可以参考以下思维导图原创 2022-07-21 09:14:55 · 2789 阅读 · 6 评论 -
《微信小程序-进阶篇》package.json必须掌握的字段知识(二)
本文难度属于:中级,通过本文你可以大致了解以下几个知识点:package.json中主要的字段代表什么含义,有什么注意点原创 2022-07-17 16:54:02 · 1349 阅读 · 4 评论 -
《微信小程序-进阶篇》package.json版本说明及各类版本符号详解(一)
本文难度属于:初级,通过本文你可以大致了解以下几个知识点:package.json是什么,它的 主要功能 和 用处;package.json中 版本号的定义 以及 当由新版本时更新的规则;package-lock.json是什么,它的 主要功能 和 用处;...原创 2022-07-13 14:14:31 · 4707 阅读 · 7 评论 -
《微信小程序-进阶篇》组件封装-Icon组件的实现(二)
本文难度属于:初级,适合 了解完小程序基础知识的小伙伴,本组件分为 上下两篇,本篇为 下篇,主讲Icon组件的实现阶段,主要实现的功能为预期的三个属性:icon,color,size,完成后的组件得可以被业务页面正常使用,本组件的主要知识点在于以下...........原创 2022-07-09 19:24:00 · 1550 阅读 · 6 评论 -
《微信小程序-进阶篇》组件封装-Icon组件的实现(一)
本文难度属于:初级,适合 了解完小程序基础知识的小伙伴,Icon组件分为 上下两篇,本文主讲Icon组件的准备阶段,包括 字体源文件的来源,如何安装加进小程序原创 2022-07-06 21:47:39 · 2957 阅读 · 11 评论 -
《微信小程序-基础篇》小程序中的事件与冒泡
本文难度属于:初级,适合 初学小程序的开发者,通过本文,你可以了解到 小程序中的事件是什么,如何 执行事件 以及 当事件冒泡时有什么具体应用原创 2022-07-03 09:35:06 · 3771 阅读 · 7 评论 -
《微信小程序-基础篇》带你了解小程序中的生命周期(二)
本文难度属于:初级,适合初学小程序的开发者,通过本文,你可以了解到小程序中的组件的生命周期具体有哪些,以及这些生命周期的用法是如何使用的,执行顺序是什么样子的原创 2022-06-29 22:15:29 · 2022 阅读 · 7 评论 -
《微信小程序-基础篇》带你了解小程序中的生命周期(一)
本文难度属于:初级,适合 初学小程序的开发者,通过本文,你可以了解到小程序中的生命周期作用是什么,具体有哪些,以及这些生命周期的用法是如何使用的原创 2022-06-26 15:16:25 · 1338 阅读 · 10 评论 -
《微信小程序-基础篇》带你了解小程序的路由系统(二)
本文难度属于:初级,通过本文,你可以了解到 小程序中路由系统的基本用法,其各个API如何使用,以及如何携带参数进行页面跳转;原创 2022-06-22 08:48:37 · 861 阅读 · 6 评论 -
《微信小程序-基础篇》带你了解小程序的路由系统(一)
本文难度属于:级,通过本文,你可以了解到什么是路由系统,什么是前端路由,小程序的路由系统,并且如何在小程序中如何定义一个路由地址,以及如和进行路由地址的定向跳转;原创 2022-06-18 23:05:18 · 1763 阅读 · 6 评论 -
《微信小程序-基础篇》什么是组件化以及如何封装小程序组件
本文难度属于:初级,通过本文,你可以了解到组件化的意义是什么,并且在小程序中如何定义一个组件,以及针对在上一盘博文中留下的思考题 组件化Button进行编写与分享原创 2022-06-15 10:27:07 · 1794 阅读 · 15 评论