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

微信小程序踩坑记

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

前言:最近在做一个小程序的旅游项目,向记录下开发过程中遇到的坑,希望可以帮助各位前端开发者们。

1.今天做登陆界面设置登陆界面背景图时,发现background-image属性只支持用网络地址链接,本地地址无效,查看文档,说wxss对本地链接地址无效,于是在wxml中view容器中写入style内部样式使用本地资源,结果模拟机上可以正常显示,但是真机上却无法显示,于是又改成外部网络资源,真机显示正常。

2.关于data赋值的功能,如果使用this.data=**,直接赋值的话,js逻辑程可以识别并赋值成功,但是视图层绑定数据,无法显示数据,利用setData赋值不便于向对象中的某个元素赋值,何止解决方案,可用变量 var cc = **,在用setData({kk:cc})



3.今天做小程序发现一个犯了一个低级错误,在block标签中使用hidden="{{true}}",发现block所包裹的区域无法被隐藏,

 

然后将hidden绑定在view组件上实现隐藏效果,

对于wx:for 和wx:if 都可在block标签中使用,但是hidden在block上失效,注意区别。 2018/6/7 11:02

3.今天遇到一个坑,值得分享一下,今天拿到的接口是http协议的接口,小程序大家都知道不能用http请求必须是https,但是开发阶段做调试,我在项目设置中勾选了不校验郁闷,对接口进行调试,发现模拟机能请求成功,但是真机预览就没效果,打开vConcsole ,打印request begin,去网上查了下相关资料,大概得出结论就是:

http请求在真机中无法执行,即使是在开发环境中勾选不校验域名,也不能执行,各位开发阶段做调试的朋友,注意了。



鲜花

握手

雷人

路过

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

请发表评论

全部评论

专题导读
上一篇:
一个人开发一个产品,小程序从0到1,第3章 应用文件发布时间: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