小程序开发文档之开发者相关问题集锦(二)

2018/6/27 11:17:36
摘要: 微信小程序开发过程中,在进行数据操作或拼接时,主要是参考Vue.js这个前端框架,支持以前${ }这种写法类似的功能。

1、数据绑定问题

(1)微信小程序开发过程中,在进行数据操作或拼接时,主要是参考Vue.js这个前端框架,支持以前${ }这种写法类似的功能。

(2)在进行数据绑定时,最好不要在{{ value }} 绑定数据的前面加上中文的 冒号(: ),可能会导致Wxml panner这个调试器失效。

2、修改数据绑定注意点

(1)数据绑定的动态变更必须使用的函数是setData函数。

(2)修改数据绑定时,直接修改data是无效的。

(3)setData存在上线,它的数据量不能超过1M。

(4)setData可以设置不被定义的数据内容,而预定义则指的是data中的变量。

3、小程开发全局设置相关问题

(1)globalData的设置对整个小程序开发项目的全局调整是有利的。

(2)globalData的设置包括OPEN_ID、SESSION_KEY、basePath等的设置。

(3)OPEN_ID、SESSION_KEY在小程序初始化完成的时即可获取,便于调用后面的代码。

(4)设置basePath的目的是为了发布时不需要修改多出接口地址。

(5)basePath的一般设置为“https://IP地址:端口号/”,等发布时再改为正式服务器地址,这样的设置可避免多次修改并未完全修改等带来的相关问题。

(6)globalData是一个变量,可以在其他位置修改,不过最好的做法就是不要修改。

4、条件渲染相关问题

(1)小程序控制组件的隐藏与显示,并没有完全参考解耦的设计思路,而是直接作为组件的属性字段写在组件中。它不是惰性属性,只会接受true和false,并始终被渲染。一般使用在view中作为条件渲染来使用,不能用CSS的概念来理解。

(2)For循环列表渲染有两个隐藏的属性,小程序隐式的指定默认值的变量名是item,下标是index。

5、开发样式编辑相关问题

 (1)微信的Wxss是一套新的样式语言,它引入了CSS大部分特性,并在此基础上对其进行扩充和修改。

 (2)为了保证手机的兼容性,小程序对屏幕的宽度设置,设定为任何手机屏幕宽度都是750rpx,不过,rpx在小分辨率的手机上可能会有点毛病。


声明:文章"小程序开发文档之开发者相关问题集锦(二)"为互诚科技—微信小程序开发公司的原创文章,转载请注明出处,谢谢合作!
标签:小程序开发文档
电话咨询:18011971195(黄先生)
在线留言:
微信扫码,关注我们
相关文章
  • 跨境电商能通过微信小程序开发做什么

    就目前的情况来看,跨境电商在微信小程序开发这一方面还没有多少涉猎,主要的原因不是说不想去涉及,而是很多跨境电商还不知道小程序对于他们来说可以做什么,又能给他们带来什么样的效果,所以就只能暂时以观望的姿态来看待这个微信新事物,迄待时机成熟再去发展。而关于跨境电商能通过小程序做什么这个问题,小编有一点见解:

  • 广州微信小程序开发常见应用领域有哪些?

    广州企业商家在确定做小程序开发之前,就必须给自己的小程序明确应用领域所在,而在确定应用领域之前,就必须了解一下微信小程序开发常见的应用领域有哪些。为了帮助企业商家较好地解决这一连串的问题,小编决定用这篇软文来简单说一下常见小程序应用领域。

  • 微信小程序红利期到了,中小企业如何才能抓得住

    我们都在说微信小程序是继公众号后的第二个红利期所在,特别对于中小型企业来说,是个一个在微信平台发展的新机遇。但是,在这个机遇面前,重点的不是机遇是否存在,而是要如何去抓住并发展。对此,小编总结了几个需要注意的点,供各位企业商家参考参考。

  • 小程序开发亮点:广州微信小程序的价值所在

    关于小程序开发,目前还是处于一个初级阶段,但这并不代表它没有价值

  • 如何才能使小程序有效地发挥它的优点

    我们都认为,小程序是微信之中另一个流量红利所在,并且我们也都清楚,小程序拥有“无需下载、即搜即用、用完即走“的特点。但也许很多人都不是很清晰地了解到,微信小程序要如何使用才能更加有效地发挥它的优点。所以,小编今天准备从开发者与使用者两个角度来讨论一下这个问题:

  • 微信小程序开发,打造教育行业新模式

    中国目前仍旧处于应试教育的阶段,因此教育行业的市场还是非常有发展前景的。但是,如果教育行业仍旧处于传统的教育模式下