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

QQ登录

只需一步,快速开始

查看: 2173|回复: 10

[处理中3] 保存到数据库的方法

[复制链接]

718

主题

2841

帖子

5657

积分

论坛元老

Rank: 8Rank: 8

积分
5657
QQ
发表于 2016-7-4 12:36:19 | 显示全部楼层 |阅读模式
再提一次,W页面放三个input,分别为input1,input2,input3,数据库有六个字段,分别为zid,aa,bb,cc,dd,ee六个字段,其中zid用uuid,而aa,bb分别都有各自的默认值,比如aa和bb都自动输入:1,而input1,input2,input3分别对应到cc,dd,ee这三个字段,请问完整的保存代码是什么样的?
WEX5初学者,欢迎初学者交流
QQ:597558229
tel:15857336322

718

主题

2841

帖子

5657

积分

论坛元老

Rank: 8Rank: 8

积分
5657
QQ
 楼主| 发表于 2016-7-4 12:47:21 | 显示全部楼层
问题己提过一次,结果不了了之了,希望官方回答能认真一点,小白请原谅
WEX5初学者,欢迎初学者交流
QQ:597558229
tel:15857336322
回复 支持 反对

使用道具 举报

发表于 2016-7-4 17:43:50 | 显示全部楼层
uuid的获取。请参考:http://docs.wex5.com/js-api-uuid/
如果你前端只保存cc,dd,ee这三个字段  可以在后面的baasServer 的saveAction中指定 保存的字段,没有指定的字段将不做保存!
如果所有的字段都是前端生成的!那就使用data.setValue方法给其他两个字段赋值!   保证每个字段都复制后,
最后执行data.saveData()就可以了!


请问你是哪种情况?
PS%@OZ`P@JUEP0PV878BU{8.png
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

718

主题

2841

帖子

5657

积分

论坛元老

Rank: 8Rank: 8

积分
5657
QQ
 楼主| 发表于 2016-7-4 18:16:43 | 显示全部楼层
uuid我会弄,我新建的Action,保存这6个字段的,三个通过input输入,另三个是指定的默认值,怎么样做最好做?代码是??
WEX5初学者,欢迎初学者交流
QQ:597558229
tel:15857336322
回复 支持 反对

使用道具 举报

发表于 2016-7-5 09:55:28 | 显示全部楼层
郭德成 发表于 2016-7-4 18:16
uuid我会弄,我新建的Action,保存这6个字段的,三个通过input输入,另三个是指定的默认值,怎么样做最好做 ...

默认值就通过
data.setValue('aa','默认值1');
data.setValue('bb','默认值2');

如果你是新增数据!,那么就在新增后赋值!input直接通过bind-ref分别绑定 bb  cc  dd,编辑输入后,data组件会自动感知赋值的!
有值后,直接执行保存操作即可!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

718

主题

2841

帖子

5657

积分

论坛元老

Rank: 8Rank: 8

积分
5657
QQ
 楼主| 发表于 2016-8-27 08:20:32 | 显示全部楼层
liangyongfei 发表于 2016-7-5 09:55
默认值就通过
data.setValue('aa','默认值1');
data.setValue('bb','默认值2');

讲了这么多,不如贴一完整的代码让我看看,这问题卡了太久了
WEX5初学者,欢迎初学者交流
QQ:597558229
tel:15857336322
回复 支持 反对

使用道具 举报

8

主题

33

帖子

131

积分

初级会员

Rank: 2

积分
131
QQ
发表于 2016-8-27 09:43:49 | 显示全部楼层
郭德成 发表于 2016-8-27 08:20
讲了这么多,不如贴一完整的代码让我看看,这问题卡了太久了

你的问题 其实很简单。input 控件  分别绑定数据库字段。 基本不需要你输入什么代码。
建议你看一下 官方的 记账本 视频。 就应该清楚了。
回复 支持 反对

使用道具 举报

718

主题

2841

帖子

5657

积分

论坛元老

Rank: 8Rank: 8

积分
5657
QQ
 楼主| 发表于 2016-8-27 09:45:45 | 显示全部楼层
hotline 发表于 2016-8-27 09:43
你的问题 其实很简单。input 控件  分别绑定数据库字段。 基本不需要你输入什么代码。
建议你看一下 官方 ...

另外默认的字段,怎么弄呢?
WEX5初学者,欢迎初学者交流
QQ:597558229
tel:15857336322
回复 支持 反对

使用道具 举报

8

主题

33

帖子

131

积分

初级会员

Rank: 2

积分
131
QQ
发表于 2016-8-27 10:23:16 | 显示全部楼层
郭德成 发表于 2016-8-27 09:45
另外默认的字段,怎么弄呢?

1: 如果用的是 SQL 数据库。 直接在 数据表 里设定好默认值。
2: 或者 前端新增记录时, 就 赋值。

回复 支持 反对

使用道具 举报

718

主题

2841

帖子

5657

积分

论坛元老

Rank: 8Rank: 8

积分
5657
QQ
 楼主| 发表于 2016-8-27 11:00:42 | 显示全部楼层
能不能帮贴一下代码呢?三个字段时input输入的,另三个分别是uuid,当前时间,还有一个是localStorage.getItem("name")
WEX5初学者,欢迎初学者交流
QQ:597558229
tel:15857336322
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-19 10:04 , Processed in 0.090403 second(s), 25 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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