• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

【问题总结】微信小程序开发过程中遇到的一些问题

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

一、概况

利用微信小程序云开发功能做了一个名为【网盘分享助手】的微信小程序。

主要功能:

1、分享一些网盘资源,为用户提供特定的网盘链接,用户复制链接后打开网盘App即可获取相应的资源。

(此处目的是分享动漫资源,主要海贼王相关。超级海迷)

2、为海迷设置一个留言区,用户可发布留言(暂不支持楼中楼回复)

二、遇到的问题及解决方案

1、问题:说到问题,最令人崩溃的莫过于:辛辛苦苦地开发,开开心心地提交审核,悲剧地审核不通过。是的,第一次做小程序,不知道审核力度和标准,所以...因为做了播放视频的功能,此类服务对个人主体不开放,被打回。

解决办法:只好改成分享网盘链接咯。

2、问题:每次修改页面的文本、图片等数据,都要重新提交代码审核(好麻烦)

解决办法:这个问题是因为页面把数据写死了,所以修改要直接修改代码,这是经验不足导致。把页面数据动态化起来就可以啦!只要把数据存到云数据库,页面加载时从云数据库获取数据,然后修改数据可以直接修改数据库,不用再修改代码重新提交审核。当然,你也可以做个后台管理页面,直接在小程序修改数据库来达到更新数据的目的。

(感觉对于刚接触小程序的萌新,这个思想真的很重要呀!)

3、问题:后台管理页面

解决办法:我个人的做法是灵活利用display属性,也就是小程序中的 wx:if="{{isShow}}"。通过改变不同代码块的display属性,来回切换页面的显示内容。效果如下:

点击【管理员】按钮,就能切换到后台管理页面。在管理页面点击【切换用户页面】就能切换回去。

值得注意的是,上面两个图片看起来是两个页面,实际上是写在同一个页面上的,只不过通过wx:if="{{isShow}}"来控制它们的显隐罢了。这个思想也很重要!它能帮你做到很多事情,比如“顺利通过审核”。

把变量isShow存到云数据库,让容易导致审核不通过的部分隐藏起来,等审核通过后,修改isShow就可以啦。可谓“暗度陈仓”!

4、问题:文本域输入包含换行的文本存到云数据库,页面展示的时候换行符没效果。

解决办法:文本展示放在<text></text>里面就可以啦。另外,推荐在<text>标签添加属性 user-select="{{true}}" ,这让你的文本变成可选择复制,这样感觉更完善。

5、问题:微信小程序后台无法查看独立访客(UV)数量。

微信小程序开通流量主的条件是独立访客(UV)达到1000人。怎么查看小程序的独立访客呢?这个问题困扰了我很久,网上查也没解决,后来自己摸索出来了。

坑人的是:小程序后台首页的数据统计默认是没有【累计访问人数】这一项的,要自己添加。

添加办法:点击【添加数据项】——>>勾选【累计访问人数】——>>确定 就可以啦。

6、问题:

 

 


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
Java实现小程序微信支付发布时间:2022-07-18
下一篇:
商城小程序源码_小程序商城源代码带多商户分销系统发布时间:2022-07-18
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap