开发 地图标记工具 后记

栏目: 数据库 · 发布时间: 5年前

内容简介:所以,个人觉得,云开发尚不成熟,个人较小的项目使用云开发还可以,稍微大一点点的或公司项目,强烈不推荐使用云开发。
  • 每个云函数都是独立的一个 Node.js 项目,单独部署

  • 每个云函数都要自己初始化 cloud ,获取 db 等操作

  • 不同云开发环境之间没有隔离,甚至默认会相互调用,如可能会发生 release 环境会默认调用 test 环境的数据库、存储等

  • 前端中初始化时传入的环境 id ,只是设置前端直接调用数据库、存储时使用的环境 id ,并不能设置云函数调用的数据库、存储。

  • 为了云函数正确调用相应环境的数据库、存储,应在每个云函数中作明确指定调用的环境id。这里推荐 nate 的做法以保持环境一致性: https://developers.weixin.qq.com/community/develop/doc/000e688bc58fe0bab777b05665b800

  • 本地调试时需要自己手工为每个云函数安装依赖

  • 函数修改后没有修改标记,不能知道哪个函数没有更新到远程

  • 函数修改后需要一个一个手动上传,且上传较慢甚至上传失败

  • 云开发控制台不稳定,经常报错,会有莫名的问题,如看不到函数日志等(也可能由于用的是 Nightly 版的缘故)

所以,个人觉得,云开发尚不成熟,个人较小的项目使用云开发还可以,稍微大一点点的或公司项目,强烈不推荐使用云开发。

小程序开发

  • 官方的小程序开发方式中,wxml 中并不能使用 js 中的方法,与vue中的 filter 相似的功能需要借助 wxs ,wxs 像 js 但并不完全是 js 。
  • 组件是组件,页面是页面,且结构不一样。
  • 每次更新数据都要手动调用 setData() 方法以更新视图。

  • map组件,层级非常高,要在上部显示组件,需要使用特定组件,这些组件的样式设置也会有一些不同,受到更多的限制。例如,需要显示一个 icon 形式的 button ,只能借助 cover-image 组件。

  • 三个小程序码接口,若需要获取极多的码,需要用 getUnlimitted 接口,且该接口不能为未发布的页面生成码,所以只有发布了带有目标页面的小程序后才能预览最终显示效果。该接口限制参数长度32个字符,云开发中的 _id 字符就32个字符可直接传入,若需更多参数,需要自行处理,传入的scene字符串会被 encode 后作为 options.scene 参数传入页面,获取时需要自行 decode 还原成传入的 scene 字符串。


以上所述就是小编给大家介绍的《开发 地图标记工具 后记》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

从算法到程序

从算法到程序

徐子珊 / 2013-3 / 59.00元

《从算法到程序:从应用问题编程实践全面体验算法理论》第1章讨论算法设计、分析的基本概念,第2章讨论算法设计中最常用的几个数据结构,包括链表、栈、队列、二叉搜索数、散列表等。第3章讨论了算法设计的两个基本策略:渐增策略与分支策略。这3章的内容,为读者阅读本书以后的内容奠定了基础。第4章讨论了几个代数计算的基本问题及其算法,包括矩阵运算、解线性方程组、多项式运算等。第5章讨论了几个关于计算几何的基本问......一起来看看 《从算法到程序》 这本书的介绍吧!

JSON 在线解析
JSON 在线解析

在线 JSON 格式化工具

在线进制转换器
在线进制转换器

各进制数互转换器

SHA 加密
SHA 加密

SHA 加密工具