![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
uni-app
Lemon今天学习了吗
Lemon的知识库
展开
-
vue.js实现自定义tab滑动切换效果
前言:在使用uni-app组件时,需求方要求点击头部的tab切换时,首尾两个点击就在最前面和最后面高亮显示即可,中间的要求选中哪个tab哪个tab就在滑到最中间显示。如this.$refs.myTabRef.$el获取的就是该标签的类名my-tab。如this.$refs.myTabRef获取的myTabRef这个组件,可以使用myTabRef上的方法。获取组件实例 ,可以使用组件的所有方法 (使用在组件上)。vm.$refs:获取页面中所有含有ref属性的DOM元素(普通元素)。...原创 2022-08-25 14:52:18 · 4654 阅读 · 5 评论 -
uniapp开发app解决uni.pageScrollTo不生效
发现我电脑上运行项目的时候uni.pageScrollTo没有生效,放到手机上测试也没有起作用,在网上查了很多方法,试了都不行。后面发现同事电脑上可以起作用,才知道和Hbuilder版本有关。这是控制台的提示,当我将Hbuilder升级之后就生效了。帮助---》检查更新-----》确定。如何升级Hbuilder?...原创 2022-07-20 14:59:03 · 1840 阅读 · 0 评论 -
js使用对象形式减少if判断
前言:项目中经常有不同字段显示不通过状态内容的需求,多数是采用if判断的形式,最好是将其写成对象的形式,既美观有可以减少判断的高频使用。实例1:基础的一对一字段判断实例2. 数量不多的多对一判断实例3. 数量多的多对一判断,建议单独建一个文件来放映射关系原始形式 修改后:建一个文件存放映射关系 在公共方法里面进行逻辑操作:......原创 2022-07-01 16:44:31 · 313 阅读 · 0 评论 -
vue.js 对路由传参封装
前言:很多项目会要用到路由传参,对于参数较多且形式较为单一的传参,我们可以将其封装成为一个公用的方法,有利于代码整洁且不易于出错。以uni-app为实例:1. 先在公共util.js文件里面写好参数方法:2. 路由路径+要传递的参数(使用封装在util.js文件里的stringify方法):3.结果:......原创 2022-06-30 17:43:15 · 412 阅读 · 0 评论 -
vue.js 接口形式
前言:首先需要自己写接口的封装方法。我这里是基于uni-app封装了一个接口方法,下面内容使用了request的都是基于该封装方法。4.根据type不同,调用不同接口,参数一致。3.根据调用接口的传参变换接口参数。6.参数相同,接口不同,同时返回。7.参数不同,接口不同,同时返回。2.接口参数直接写在接口里面。原创 2022-06-30 11:03:48 · 439 阅读 · 0 评论