使用牛刀云开发微信小程序(问题集锦)
前不久,起步科技正式推出牛刀云1.0,我想这也应该是许多WeX5的忠诚追随者(我也算是其中之一吧)期望的结果了。使用牛刀云开发微信小程序,能够实现使用类似于WeX5的所见即所得组件积木搭建方式构建前端小程序界面,后面的数据库则提供在线设计支持,共有动态表(相当于WeX5的后端Baas表)、静态表(相当于WeX5的前端普通的静态表)及统计表(基于前面两种表的统计结果)三种类型。同时,也提供了针对后端动态表的Java类及基本CRUD方法的自动生成支持(分别称为服务与查询)。尽管推出的是正式的1.0版本,但问题还是存在的,并正在逐步完善之中。例如,系统运行效率待不断改进;数据表尚不支持外部导入与导出;官的相应的在线教程及视频也有待补充;目前仅支持阿里云服务功能。本文将通过不断增加的方式记录下本人使用牛刀云开发微信小程序的种种问题及可能的解决方案。
一、数据表字段修改导致错误
实际开发中,数据表设计很难做到一下到位。试验中发现,当数据表中存在数据时,如果再修改字段名称以及类型,将导致UIServer错误。具体地说,将出现类似于下图的提示:![](http://i2.51cto.com/images/blog/201712/09/057e521f4ce903c203af499125a6e76a.jpg?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)** 解决办法**:非常令人难过——只能是重新设计数据表(原来数据全部丢失!)
二、小心javascript ES 6保留字等
在牛刀云画代码部分,其目的是提供给初级开发者以流程图方式编写代码的功能支持。但是,本人并不看好----不如直接操作JS代码来得更快捷!例如声明N个变量时需要声明变量N次——出现过多重复操作。而且,画代码部分不支持代码重用——在代码编写情况下,很多代码是可以直接复制粘贴的。因此,画代码的支持本人感觉有点画蛇添足——但是,极少量简单代码时可以使用。由于这里其后台实际上使用的是javascript es 6相关技术编程,所以,即使在声明一个变量时也要慎重给变量命名,例如不得把某个变量声明为class;否则,出现语法错误提示。有关javascript es 6更多细节,在此恕不赘述。
使用牛刀云开发微信小程序(问题集锦)相关推荐
- Free校园小程序 开源发布,一款集合表白墙、失物招领、兼职和闲置二手买卖的云开发微信小程序
前言 一个集合表白墙.失物招领.兼职和闲置二手买卖的云开发微信小程序 校园服务小程序 拥有 表白墙.失物招领.兼职.闲置物品等功能,无后台,云开发,只需要搭建云数据库即可 开源地址 GitHub开源地 ...
- 基于腾讯云开发微信小程序(新闻发布及共享平台)上
基于腾讯云开发微信小程序(新闻发布及共享平台)上 文章目录 传统的微信小程序开发 一.云开发是什么? 二.使用步骤 1.创建云环境 2.云数据库的创建 3.云储存 4.云函数 总结 传统的小程序开发 ...
- 云开发微信小程序聊天群
功能支持创建群,邀请群成员,群成员列表展示,图片发送,设置群公告,踢人,全体禁言,个人禁言,发送语音信息等 相关文章: 1.小程序聊天群,发送语音,文字,图片. 2.微信小程序集成腾讯IM,实现实时音 ...
- 月老办事处月云开发微信小程序源码
简介: 这是一套云开发的小程序源码,月老办事处月微信云开发小程序源码,云开发无需服务器与域名就能搭建. 网盘下载地址: http://kekewl.net/0tEowy2Kznz0 图片:
- 手把手教你如何结合腾讯云开发微信小程序
目前,微信小程序越来越流行,而且功能越来越强大,在性能方面也越做越好.因为能够原生调用小程序提供的组件和 API ,小程序的开发快捷,使用方便,越来越多的产品会落地到微信小程序上.但传统的微信小程序开 ...
- 微信小程序云开发-微信小程序账号申请及新手环境配置
申请一个微信小程序账号 在微信开发时,我们yx时候可能需要用到微信小程序,微信小程序云开发需要使用注册的小程序appid,测试和游客进入是没有云开发的功能,所以我们需要注册一个微信小程序账号.在注册账 ...
- uniapp 阿里云开发微信小程序一键登录
1.插件市场导入uni-id公用模块 插件市场 uni-id : https://ext.dcloud.net.cn/plugin?id=2116 导入成功后会在项目云文件夹下自动生成common目录 ...
- 云开发——微信小程序基础学习
微信云开发提供了多个基础能力,包括数据库,储存,云函数,云调用,和HTTP API 一.云服务的初始化 在app.json文件中的onLauch字段中进行, wx.cloud.init({env:'云 ...
- uniapp云开发微信小程序 云函数配置
1.项目根目录下新建云函数文件(cloidfunctions,里面最好有个js文件),如图 2.打开项目根目录的manifest.json文件,选择底部的'源码视图'.找到"mp-weixi ...
最新文章
- DL之DNN优化技术:自定义MultiLayerNetExtend算法(BN层使用/不使用+权重初始值不同)对Mnist数据集训练评估学习过程
- 2批量批量查询数据插入数据_你还在利用复制批量插入数据吗?一个oracle命令助你批量插入数据...
- ESP32 coredump 分析
- u盘序列号读取工具_硬盘读写工具
- html大气网页模板,HTML蓝色大气形式扁平企业官网网页模板代码
- 唯有拼搏不负君(送年轻人8句话)
- vue 地图使用navigator_weex踩坑之旅第五弹 ~ 使用navigator内置模块实现导航
- VIM 下工程的管理工具
- vue之生命周期(beforeCreate,created,beforeMount,mounted,beforeUpdate,updated)
- 逻辑推理的分类:演绎推理(详解)、归纳推理、类比推理
- 移动路由器刷linux,家用WIFI路由器硬改刷系统(DIY智能路由器)
- 嗅探服务器系统,嗅探服务器
- 使用SpringAOP拦截Feign请求动态添加参数
- 分立式数码管循环显示数字0到9.
- 常见图片尺寸大小(厘米 cm,象素 px)
- java发送带格式邮件及带多附件
- CaysnPrinter安卓平台开发包接口说明文档及打印示例程序 - 20160926
- 关于CSS九宫格展示图片写法
- 开发板ping不通虚拟机
- 夜雨数竞笔记-定积分(1)-区间再现公式