起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2337|回复: 6

[未处理] 用系统带的save方法保存数据,有字段保存不上

[复制链接]

14

主题

26

帖子

89

积分

初级会员

Rank: 2

积分
89
QQ
发表于 2019-9-6 11:09:42 | 显示全部楼层 |阅读模式
        Model.prototype.cuisineWindowDialogReceived = function(event) {

                this.comp('cuisineData').saveData();
                this.comp('cuisineData').refreshData();
        };
我自已增加了一个字段,字段可以显示,event里也有这个字段和对应的值。就是this.comp('cuisineData').saveData();之后别的字段都可以保存,唯独我增加的字段不能保存。在base里查看saveTakeout_food方法,我增加的字段也显示。

22

主题

598

帖子

2109

积分

金牌会员

Rank: 6Rank: 6

积分
2109
QQ
发表于 2019-9-6 14:31:07 | 显示全部楼层
数据库里面
baas里面
组件里面
都加了?
【接活】APP 公众号 小程序 前后端带管理系统全套搞定
联系QQ:646105064 剑客共享  
欢迎用x5开发的朋友进群探讨!WeX5/BeX5民间一群:30057529  二群:211206160
回复 支持 反对

使用道具 举报

0

主题

12

帖子

26

积分

新手上路

Rank: 1

积分
26
QQ
发表于 2019-9-6 14:47:04 | 显示全部楼层
回复 支持 反对

使用道具 举报

28

主题

180

帖子

631

积分

高级会员

Rank: 4

积分
631
QQ
发表于 2019-9-8 14:11:58 | 显示全部楼层
一般这种都是baas里面没有打钩,虽然加了字段,但是没有选择保存字段,肯定会丢数据的。wex5的界面显示,尤其是baas里面是不会自动更新的,要点一下对应的表,右侧的表结构才会更新,很容易就忽略掉要选择这个步骤了。
回复 支持 反对

使用道具 举报

14

主题

26

帖子

89

积分

初级会员

Rank: 2

积分
89
QQ
 楼主| 发表于 2019-9-9 10:20:51 | 显示全部楼层
zhengcong 发表于 2019-9-8 14:11
一般这种都是baas里面没有打钩,虽然加了字段,但是没有选择保存字段,肯定会丢数据的。wex5的界面显示,尤 ...

baas里的saveTakeout_food方法里的字段都勾选了,保存,并且重新编绎了,重启服务了,还是不行。我自已重添加了一个方法,也不行,前端只显示,但保存不了。奇怪了。
回复 支持 反对

使用道具 举报

14

主题

26

帖子

89

积分

初级会员

Rank: 2

积分
89
QQ
 楼主| 发表于 2019-9-9 10:22:43 | 显示全部楼层
jkshare 发表于 2019-9-6 14:31
数据库里面
baas里面
组件里面

baas里的saveTakeout_food方法里的字段都勾选了,保存,并且重新编绎了,重启服务了,还是不行。我自已重添加了一个方法,也不行,前端只显示,但保存不了。奇怪了。
回复 支持 反对

使用道具 举报

14

主题

26

帖子

89

积分

初级会员

Rank: 2

积分
89
QQ
 楼主| 发表于 2019-9-9 10:35:35 | 显示全部楼层
zhengcong 发表于 2019-9-8 14:11
一般这种都是baas里面没有打钩,虽然加了字段,但是没有选择保存字段,肯定会丢数据的。wex5的界面显示,尤 ...

        Model.prototype.cuisineWindowDialogReceived = function(event) {
                   var lbno=event.data.val("lbno");
                    

          this.comp('selectCondition').val(lbno);
          var row = this.comp('cuisineData').getCurrentRow();
                row.val("lbno", lbno);
        ////添加了上面三行,重写一次,就可以了  

                this.comp('cuisineData').saveData();
                this.comp('cuisineData').refreshData();
        };
------------------------------------------------------
这是编辑返回的保存代码,打开编辑的时候lbno字段内容可以正常送出。编辑完返回lbno字段里有内容,就是不能自动写到cuisineData里,看来不是baas的问题。可以出,不能进。我看了字段名称和属性都一样的。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-4-27 05:07 , Processed in 0.056221 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表