-
说说微信小程序开发的那些坑--setData
2021/3/31 23:36:47
this.setData估计是小程序中最经常用到的一个方法,但是要注意其实他是有限制的,忽略这些限制的话,会导致数据无法更新setData的反模式:-- 短时间频繁进行setData操作--页面进入后台后依然进行setData操作-- 使用setData一次性设置太多的数据这里重点说一下第3点,获取更新列表的时候非常容易触犯第三点,举个栗子:假设Page中data有items的数据,装着列表的数据 Page({ d... -
开发 | 小程序也能像朋友圈一样「折叠全文」?有了这个技巧就能做! ...
2021/3/31 23:36:41
之前做小程序开发时,遇到要实现过长文本进行的折叠的效果(类型微信朋友圈的效果)。主要交互有三点:让文本过长时折叠、并显示一个「全文」的点击文本当用户点击「全文」则会展开被折叠的文本,并切换该按钮为「收起」对不过长的文本则正常显示本质上,要实现这个效果得解决两个问题:判断文本是否过长文本过长时,页面样式如何折叠如何判断文本是否过长?所谓「文本过长」,... -
微信小程序关于后台小数转换成整数并且显示在页面上
2021/3/31 23:36:35
前言:当后台传输数据时传输的数字有可能是小数,但是客户要求必须显示在页面的是整数;思路:因为后台传过来的数据大部分都是义以数组的形式传过来,将这些数据显示在页面要进行数据实例化并且页面要用for循环才可以;小数转整数时要进行二次实例化才可以显示在页面,由于页面要for循环所以小数转整数也要用for循环通过这个数组获取下标的方式对应的将整数显示在页面,不说了j... -
微信小程序--缓存的二次开发封装
2021/3/31 23:36:31
微信小程序缓存是永久性,实际开发中需要定制时效性缓存;因此做了二次开发设置缓存-----------put(k, v, t) k为key,v为具体内容(支持字符串、json、数组、boolean等等),t为可选参数表示有效时间(单位:秒)如存储k为123过期时间1秒,则调用put('k', '123', 1)方法;若永久存储调用put('k', '123') 永久保存json:put('k', {"a":"1"}),数组、boolean等同理。function put... -
浅谈小程序内嵌网页及内嵌网页跳转分享实现
2021/3/31 23:36:25
上个月,小程序开发内嵌web页面的功能,这个对于很多微信开发者都是个重大消息。最近两天,笔者项目中有这样一个需求,支持小程序内嵌网页,并且在内嵌网页中多次跳转,分享后,点开还是在跳转之后的网页。对于这样一个新技术,还是充满好奇,既然老大说了要做,那就尝试去做呗。首先,当然是参考微信小程序的api。<web-view src="https://mp.weixin.qq.com/">web-view&g... -
小程序代码包压缩策略 & 方案
2021/3/31 23:36:03
微信小程序自推出以来,逐渐发展,目前正受到越来越多的青睐。其中很重要的一点得益于小程序的轻量级特性,每个小程序最多不超过2MB,招之即来挥之即去,相比于几十上百兆的APP,用户进入小程序,或者说,小程序获取新用户,的成本大大降低。但与之相应的,是开发资源的限制。由于轻量级特性,小程序的代码包体积、可用内存空间、可用存储空间等均受限制。如何在有效支持业务逻... -
微信小程序通过java后台传的ID值进入不同页面
2021/3/31 23:35:58
微信小程序写商品列表时或者类似的列表时,会用到wx:for,而这个会有弊端就是你不能通过一条指令进入不同的页面,如何进入不同的页面呢,一般后台会传一个类似于ID的值过来我们就可以根据这些值的不同进入不同的页面。还是假如从A页面进入B页面,A页面是一些不同的列表,B页面是A页面的详细内容这是后台传过来的一部分列表的数据其中就有courseId可以看出courseId的值是不相同... -
怎样用一天时间,开发上架一个天气小程序
2021/3/31 23:35:55
早上醒来,我不愿意回想昨天温度多少度,只想要知道今天比昨天热还是冷,适当增减衣服就行了。穿衣指数什么的根本不适合我,污染指数也没啥用,难道我能不上班嘛?那么我的需求就是有个天气应用,告诉我今天和昨天天气对比就行了。历史天气接口不好找,我花了几个小时搜了国内外十几个天气API,很少有历史天气查询,有的也是付费服务。免费天气预报接口倒是很多。为一个没有几... -
『教程』微信小程序canvas辑合(教程+Demo+跳坑)
2021/3/31 23:35:51
“ 社区里有一群canvas爱好者,比jsh5css,安静的小智,jeffer等同学他们在canvas方面都有着自己的学习心得和见解。但是极乐叔发现在小程序开发学习过程中还是有很多小伙伴折戟在canvas上,为此我们在社区首页教程内专门开了一个canvas学习栏目,但是觉得仍然不够,canvas在全网的知识还是太少,所以今天集中一下全网的资料,方便以后遇到问题的同学,能够从中找到可能的... -
微信小程序wx.previewImage预览图片
2021/3/31 23:35:43
一.小知识二.例子,配合轮播图使用效果更佳!(如图1)1.wxml<scroll-view scroll-y="true"> <swiper catchtap="onSwiperTap" autoplay="auto" interval="3000" duration="500" current="{{swiperCurrent}}" bindchange="swiperChange"> <block wx:for="{{home_pics}}" wx:for-item="image" wx:for-index="index"> ... -
微信小程序实战(一)之仿美丽说
2021/3/31 23:35:40
被美丽说少女粉吸引,就想着自己也写一个来练练手,正好最近在学习微信小程序。接下来让我们分享一下我的学习历程吧!选题其实纠结了好久该仿什么,看到别人都写的差不多了,自己却还没有动手,很着急,那两天一直在思考在查找,弄得自己特别烦躁,后来想明白了,其实写什么都不要紧,关键在于这个过程中学到了什么,之前觉得要选一个看起来高大上的小程序,其实不然,只要自己... -
小程序tabBar跳转页面并隐藏tabBar
2021/3/31 23:35:07
在开发小程序过程中,相信有一部分人,遇到过一个问题:当使用tabBar跳转页面时,所跳转的页面下方必定有 tabBar显示,而当你需要把它隐藏时,却束手无策。话不多说,在这里给大家分享如何隐藏tabBar的方法。方法一:自定义tabBar使用自定义tabBar,新建一个tarBar.wxml模板页,然后引用模板的页面传入数据即可,代码如下:<template name="tabBar"> <view class=... -
我是如何从零开始写出一个微信小程序的
2021/3/31 23:34:54
很多人看完bmob快速入门,并完成了简单的基本配置之后依然不知道如何下手去写自己的代码,那么跟着我一起来一步一步做一个小程序吧。(工具:bmob后端云)新建小程序项目一、新建项目选择小程序项目,选择代码存放的硬盘路径,填入你的小程序 AppID,给你的项目起一个好听的名字,最后,点击确定,你就得到了你的小程序了开发者工具传送门目录结构page index index.js ... -
微信小程序组件 分页菜单带下划线焦点切换
2021/3/31 23:34:50
<view class="edition-container"><view class='edition-content'><!-- 1分类菜单--><view class='edition-menu flex'><block wx:key="edmenu" wx:for="{{edmenu}}" wx:for-index="index"><view class='flexcca' data-index='{{index}}' bindtap='keyMenu'><text class="menu-title {{edmenuShow==index?'actitle':''}}">{{item.men... -
微信小程序--跳转页面常用的两种方法
2021/3/31 23:34:42
一.bindtap="onProductsItemTap"绑定点击跳转事件在.wxml文件中绑定在.js文件中实现绑定事件函数 二.navigator标签配合URL跳转法在wxml的代码目标跳转页面的js文件 -
微信小程序无埋点数据采集方案
2021/3/31 23:34:20
前言相信业务团队对这样的场景不会太陌生:打点 需求 : 每新上一个功能,数据产品便会同步加上打点需求,当数据打点上线后一段时间,数据产品/业务产品便会针对数据的转化率分析和对业务需求的调整;打点正确性验证 :当某一天数据转化率大幅度变化不符合预期,数据产品/业务产品便会和开发确认打点的位置是否出现纰漏;线上问题排查 : 接到上报一个线上... -
微信小程序-高仿vivo商城
2021/3/31 23:34:12
说明最近微信小程序也是挺火的了,看了微信官方文档语法和vue.js有点相似,正好学过vue 也用vue写过一个商城项目,就尝试用小程序写个商城,一般来说你学过vue.js写个小程序那是很简单的,小程序和vue.js无非就是路由跳转、传参、传数据。如果你想学vue.js可以来看看我用vue.js写的一个商城项目 地址在这里 运行需要安装微信开发者工具,在开发者工具中打开该项目则... -
从iOS的世界初探微信小程序开发时收集的坑(持续更新...)
2021/3/31 23:34:06
前言 作为一名勤恳单纯的未来iOS开发者,受迫于对新事物的好奇,便义无反顾地举手加入了团队里一个小程序项目的开发中。 首先要声明一下: 本人对前端了解微浅,微信小程序开发也无深入了解,这里仅作为一篇小程序的项目经验总结文来跟大家分享。 微信小程序处于发展中,内嵌的方法仍在不断改善与补充,相信一些坑也会在未来的版本中被填平。 本文基于的基础库版本为1...
推荐文章
- 2022国庆假期安排
- 云南网站制作流程
- 如何制作一个小程序
- 人人商城超级海边活动海报不显示bug修复 回复图片功能错误修复
- Flex简明教程,一看就会
- 小程序登陆设计-耐心看,讲的很明白
- C# 生成缩略图方法
- 网络营销的推广方式都有哪些?如何快速获客!
- 微信小程序助力人口普查
- .net Nancy自宿主的使用
- 对话微信小程序产品经理:小商店不意味着腾讯要做电商
- 现在您还需要建网站吗?
- “交管12123”小程序入驻支付宝 首次实现跨省查询
- 电商平台到底要怎么做?
- 直播带货开始降温,淘宝、抖音、快手决战新周期
- 云计算:多云策略的定义和三大优势
- 域名怎么通过实名认证?
- “啤酒”域名Bier.de以114万元登顶Sedo榜!
- 商标是买现成的还是去自己申请?
- 普通企业为何要做分销系统?