点击空白处退出提示
剧本杀小程序
我要开发同款作品详情
我在这个项目中根据UI提供的设计图,配合后端工程师完成了整个项目的开发。
项目描述:
根据项目的需求,独立完成多个公共组件的抽离,和公共代码的合并。
在项目中需要输入框的页面,要求输入框需要位于键盘顶部且需要根据高度变化而变化,通过使用wx.onKeyboardHeightChange来监听键盘高度的变化来保证输入框在键盘之上。
在项目中有多个场景需要实现IM聊天功能,并且在聊天室需要监听KV的变化,由于在页面中无法监听IM的变化,我通过使用Object.defineProperty对保存在globalData中所需的字段进行动态监听,通过在页面中调用添加回调方法来对页面进行更新。
为缓解服务器压力,防止在按钮点击时的重复请求接口,我使用Array封装了一个节流函数,通过设置key值来对同一事件实现节流操作。
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态
评论