文章 2023-08-21 来自:开发者社区

UniApp组件封装

什么是UniApp组件? UniApp是一个跨平台的开发框架,允许开发者使用Vue.js编写一次代码,然后将其发布到多个平台,包括iOS、Android和Web。在UniApp中,组件是构建用户界面的基本单元,它们可以重复使用,并且具有可配置的属性和方法。其中组件是一种可重用的UI元素,...

文章 2023-08-08 来自:开发者社区

uniapp遮罩层穿透问题,uview遮罩层组件,uview的actionSheet组件.鼠标穿透,uview组件u-popup遮罩滚动穿透问题

问题背景:使用uniapp或者uview组件时,涉及到遮罩层的出现,一般会随之出现一个问题,就是当长按出现遮罩层时,此时不松手,往下滑动屏幕,还是会触发当前页面所涉及到的页面滚动甚至下拉刷新事件. 看了下各种博客人云亦云. 我找到一个很简单的方法分析首先,这个情况是什么时候会出现? 遮罩层出现的时候会出现,那么,我们就可以监听控制遮罩层或者包含遮罩层的那个组件的flag变量. 当遮罩层显示的时候....

uniapp遮罩层穿透问题,uview遮罩层组件,uview的actionSheet组件.鼠标穿透,uview组件u-popup遮罩滚动穿透问题
文章 2023-08-08 来自:开发者社区

uniapp的mescroll-body组件与页面切换冲突.mescroll-body组件下拉异常,mescroll-body组件页面跳转回来后下滑屏幕直接触发了下拉刷新.

问题背景:uniapp一个A页面中包含下拉刷新组件mescroll-body,当A页面滚动到某个位置然后进行了页面跳转,跳转到页面B,在B页面点击返回,返回A页面后,页面此时位置处于跳转去B页面前的位置,但是此时下拉页面,会触发下拉刷新组件的下拉刷新事件, 但是实际上下拉刷新事件应该在页面滚动条处于页面顶部才能出触发. 怎么解决这个bug呢?分析:个人认为应是页面跳转影响了mescroll-bo....

文章 2023-08-08 来自:开发者社区

uniapp动态禁用mescroll-body组件的下拉刷新,或者动态禁用mescroll-body组件的上拉加载

背景:uniapp项目中经常会用到上拉加载和下拉刷新,但是,有时候页面的遮罩层出现了,这时候手还没离开屏幕,或者鼠标长按着,此时拖动屏幕往下滑就会发现屏幕中的mescroll-body被触发下拉刷新了,此时就需要动态的控制mescroll-body组件的是否开启下拉刷新或者上拉加载.看文档中:这两个参数都是可以配置在data中的,但是我都试了,值也改成功了,但是就是不能动态的禁用. 本来都要放弃....

uniapp动态禁用mescroll-body组件的下拉刷新,或者动态禁用mescroll-body组件的上拉加载
文章 2023-08-08 来自:开发者社区

uniapp组件库uview1的u-button的问题,u-button多次点击只触发事件一次

使用u-button的时候,u-button会自带一个节流,当用户连续点击多个button时,按钮会只响应一次,建议手动写button

文章 2023-08-04 来自:开发者社区

【uniapp】生命周期(组件、页面)

官方介绍:页面简介 | uni-app官网 1.页面生命周期函数 生命周期钩子 描述 H5 App端 小程序 说明 beforeCreate 在实例初始化之后被调用详情 √ √ √ created 在实例创建完成后被立即调用详情 √ √ √ ...

【uniapp】生命周期(组件、页面)
文章 2023-08-03 来自:开发者社区

UniApp 小程序封装原生组件(使用与交互详细流程)

一、简介在使用 UniApp 进行多平台小程序开发的时候,发现 UniApp 官方组件在其中部分平台无法生效,或新的属性还没有进行支持,这个时候可以自行封装一个原生组件,并使用到 UniApp 中。参考文档:platforms 文件夹使用命名文档wxcomponents、kscomponents … 文件夹使用命名文档二、案例:封装一个快手播放器组件 ks-video按下面原生写好组件,也按上面....

UniApp 小程序封装原生组件(使用与交互详细流程)
文章 2023-07-29 来自:开发者社区

扩展应用功能的无限可能——UniApp生态系统中的组件库与插件探索

UniApp生态系统中组件库与插件的无限可能性组件库与插件的共同进化趋势组件库和插件的共同进化趋势是朝着更加灵活、可扩展和易用的方向发展。标准化和通用化:随着时间的推移,开发人员对于使用广泛且标准化的组件库和插件的需求不断增长。这促使开发者创建通用组件和插件,以适应不同的应用场景并提供一致的用户体验。设计系统化:现代设计注重一致性和可持续性,因此组件库和插件的发展趋势是朝着设计系统化方向前进。设....

扩展应用功能的无限可能——UniApp生态系统中的组件库与插件探索
文章 2023-07-28 来自:开发者社区

扩展应用功能的无限可能——UniApp生态系统中的组件库探索(二)(下)

组件库开发步骤与工具当开发定制化组件库时,以下是一个具体的过程内容和相关工具的示例:1. 确定需求和规划:与利益相关者讨论项目需求,并记录下来。制定项目计划和开发时间表。2. 设计组件接口和样式:使用设计工具(如Sketch、Adobe XD或Figma)创建组件原型。定义每个组件的API接口(props, events, slots)和样式。3. 选择开发框架:根据你的技术栈和项目需求选择合适....

文章 2023-07-28 来自:开发者社区

扩展应用功能的无限可能——UniApp生态系统中的组件库探索(二)(上)

定制化组件库的开发与应用案例自定义组件库的需求分析开发定制化组件库是一个复杂而细致的过程,需要深入了解项目需求和目标。以下是一个可用于详细需求分析的示例,可能会超过10000字的长度要求,请根据实际情况进行适当调整和缩减。一、项目背景和目标1.1 背景描述:详细描述项目的背景和业务领域。指出为何需要定制化组件库以满足项目需求。1.2 项目目标:定义开发定制化组件库的目标和预期结果。二、利益相关者....

扩展应用功能的无限可能——UniApp生态系统中的组件库探索(二)(上)

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。