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

QQ登录

只需一步,快速开始

查看: 2023|回复: 6

[处理中4] 外卖案例的后台管理

[复制链接]

135

主题

297

帖子

945

积分

高级会员

Rank: 4

积分
945
QQ
发表于 2017-3-10 13:09:00 来自手机 | 显示全部楼层 |阅读模式
在外卖案例的后台管理中,新增菜品对话框通过windowEnsure(row)方法将当前行数据返回菜品管理页面,它是如何将这一行数据添加到数据库中的?我只发现紧紧是保存当前data组件里的数据而已,并没有发现返回来的哪一行数据跟当前data组件中的数据有啥关联关系?请求解答疑惑,谢谢!

1

主题

6163

帖子

2095

积分

金牌会员

Rank: 6Rank: 6

积分
2095
QQ
发表于 2017-3-10 14:09:30 | 显示全部楼层
本帖最后由 半导体 于 2017-3-10 14:34 编辑

windowEnsure 向调用者传送数据并关闭当前窗口,适用于对话框页确定等操作
他在cuisineWindowDialogReceived里面保存并刷险的
回复 支持 反对

使用道具 举报

135

主题

297

帖子

945

积分

高级会员

Rank: 4

积分
945
QQ
 楼主| 发表于 2017-3-10 14:17:04 来自手机 | 显示全部楼层
但我在demo数据库中看了一下,的确存入了数据库呀,而cuisineWindowDialogReceived中只保存了当前的data数据,哪一行是怎么加进去的?
回复 支持 反对

使用道具 举报

1

主题

6163

帖子

2095

积分

金牌会员

Rank: 6Rank: 6

积分
2095
QQ
发表于 2017-3-10 14:36:40 | 显示全部楼层
Wex5Customer 发表于 2017-3-10 14:17
但我在demo数据库中看了一下,的确存入了数据库呀,而cuisineWindowDialogReceived中只保存了当前的data数 ...

cuisineWindowDialogReceived保存的不就是cuisineData这个baasData嘛
windowEnsure这个方法带回的数据呀
你把/UI2/demo/takeoutAdmin/cuisineManage.w和/UI2/demo/takeoutAdmin/addCuisine.w这两个页结合起来看
http://docs.wex5.com/comps-windowreceiver/#005
回复 支持 反对

使用道具 举报

135

主题

297

帖子

945

积分

高级会员

Rank: 4

积分
945
QQ
 楼主| 发表于 2017-3-10 15:26:56 来自手机 | 显示全部楼层
但cuisineWindowDialogReceived这个方法中并没有接收返回来的哪一行数据呀
回复 支持 反对

使用道具 举报

135

主题

297

帖子

945

积分

高级会员

Rank: 4

积分
945
QQ
 楼主| 发表于 2017-3-10 15:28:38 来自手机 | 显示全部楼层
难道自动追加到当前baasdata组件的最后一行数据了?
回复 支持 反对

使用道具 举报

1

主题

6163

帖子

2095

积分

金牌会员

Rank: 6Rank: 6

积分
2095
QQ
发表于 2017-3-10 15:33:39 | 显示全部楼层
Wex5Customer 发表于 2017-3-10 15:28
难道自动追加到当前baasdata组件的最后一行数据了?

对的  这个是windowReceiver组件的windowEnsure方法的作用
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-7-6 04:12 , Processed in 0.067048 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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