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

QQ登录

只需一步,快速开始

查看: 6191|回复: 24

[结贴] attachmentSimple控件图片不能预览以及saveData方法无效的问题

[复制链接]

15

主题

73

帖子

116

积分

初级会员

Rank: 2

积分
116
QQ
发表于 2017-7-18 17:04:01 | 显示全部楼层 |阅读模式
微信图片_20170718165811.png 微信图片_20170718165850.png 微信图片_20170718165938.png


js代码

define(function(require){
        var $ = require("jquery");
        var justep = require("$UI/system/lib/justep");
        var me;

        var Model = function(){
                this.callParent();
                me = this;
        };

        Model.prototype.modelParamsReceive = function(event){
        var id = 1;
        me.comp("data1").setValue("User_id",id);
       

        };

        Model.prototype.button1Click = function(event){
        var id = me.comp("data1").val("User_id");
        var image = me.comp("data1").val("User_picture");
        var row = me.comp('baasData2').getRowByID(id);
        me.comp('baasData2').setValue("User_picture", image, row);
        me.comp('baasData2').saveData();
        };

        return Model;
});



为什么明明baasdata2中的值已经被赋值了,我执行了saveData数据库里的数据却没有变化呢?User_picture的类型是varchar,长度500。也没有超过字段的长度。

已经还有为什么我的attachmentSimple控件图片不能预览呢?

15

主题

73

帖子

116

积分

初级会员

Rank: 2

积分
116
QQ
 楼主| 发表于 2017-7-18 17:04:57 | 显示全部楼层
按钮下面的是一个span,关联的是baasData2中的User_picture字段
回复 支持 反对

使用道具 举报

发表于 2017-7-18 17:39:25 | 显示全部楼层
http://docs.wex5.com/wex5-ui-question-list-2087

获取图片 是用到id列的!

只给 baasData2 赋值 一个字段!是无法查询到的!

直接绑定baasData2  的字段不行吗?为什么要用data1  获取再赋值?
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

15

主题

73

帖子

116

积分

初级会员

Rank: 2

积分
116
QQ
 楼主| 发表于 2017-7-19 14:30:10 | 显示全部楼层
又出现了新的问题 1500445770(1).jpg 界面初始化的时候弹出来的
回复 支持 反对

使用道具 举报

15

主题

73

帖子

116

积分

初级会员

Rank: 2

积分
116
QQ
 楼主| 发表于 2017-7-19 14:55:50 | 显示全部楼层
4楼的问题我自己解决了。但还是原来的问题,为什么保存没用呢
我之所以分为data和baasdata是因为baasdata用来获取所有的用户信息,然后data获取当前用户的id,
以此检索出baasdata中的该用户信息这一行,

attachmentSimple控件关联的是data的image字段,用setValue方法赋值给baasdata,然后savedata()进行保存,参照的是仿闲鱼中头像上传的做法

另外,您说的 【只给 baasData2 赋值 一个字段!是无法查询到的!】是什么意思呢,针对的是【me.comp('baasData2').setValue("User_picture", image, row);】这行代码吗

回复 支持 反对

使用道具 举报

发表于 2017-7-19 14:58:15 | 显示全部楼层
samul 发表于 2017-7-19 14:30
又出现了新的问题界面初始化的时候弹出来的

bind-style 写法有问题应该是!
检查下代码怎么写的??
调用get出错!
应该是KO 对象不存在导致的吧!

你看下是否有空值!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

15

主题

73

帖子

116

积分

初级会员

Rank: 2

积分
116
QQ
 楼主| 发表于 2017-7-19 15:14:23 | 显示全部楼层
liangyongfei 发表于 2017-7-19 14:58
bind-style 写法有问题应该是!
检查下代码怎么写的??
调用get出错!

这个问题解决了。但是saveData()无用的问题还是未能解决, 1500448372(1).jpg 我用【nickname】字段进行了测试,发现的确是取到了当前用户信息这一行的,难道saveData不能与数据库交互吗?
回复 支持 反对

使用道具 举报

发表于 2017-7-19 16:02:46 | 显示全部楼层
samul 发表于 2017-7-19 15:14
这个问题解决了。但是saveData()无用的问题还是未能解决,我用【nickname】字段进行了测试,发现的确是取 ...

http://docs.wex5.com/wex5-ui-question-list-2184

打印下行状态是什么??
行状态不是none才可以保存的!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

15

主题

73

帖子

116

积分

初级会员

Rank: 2

积分
116
QQ
 楼主| 发表于 2017-7-19 16:46:17 | 显示全部楼层
liangyongfei 发表于 2017-7-19 16:02
http://docs.wex5.com/wex5-ui-question-list-2184

打印下行状态是什么??

的确行状态是none,我现在将其改成edit。saveData后还是没有用
回复 支持 反对

使用道具 举报

15

主题

73

帖子

116

积分

初级会员

Rank: 2

积分
116
QQ
 楼主| 发表于 2017-7-19 16:46:50 | 显示全部楼层
liangyongfei 发表于 2017-7-19 16:02
http://docs.wex5.com/wex5-ui-question-list-2184

打印下行状态是什么??

的确行状态是none,我现在已经将其改成edit。但是saveData后还是没有用
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-7-11 06:20 , Processed in 0.118415 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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