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

QQ登录

只需一步,快速开始

查看: 13160|回复: 21

[分享] X5学习记录

  [复制链接]

90

主题

703

帖子

1026

积分

金牌会员

Rank: 6Rank: 6

积分
1026
QQ
发表于 2016-7-2 08:59:17 | 显示全部楼层 |阅读模式
版本: 小版本号:
数据库: 服务器操作系统: 应用服务器:
客户端操作系统: 浏览器:
1.获取当前用户
var curName = this.getContext().getCurrentPersonName ();
                var curID = this.getContext().getCurrentPersonID ();
                var curTime = bizUtil.getSystemDatetime();


2.时间格式转换
date.toString(new Date(), date.STANDART_FORMAT))

评分

参与人数 1威望 +4 收起 理由
Masion + 4 赞一个!

查看全部评分

90

主题

703

帖子

1026

积分

金牌会员

Rank: 6Rank: 6

积分
1026
QQ
 楼主| 发表于 2016-7-2 09:16:04 | 显示全部楼层
此行的多个标记
        - 'aa' is defined but never used
        - 'justep' is not defined
        - 'justep' is not defined
        - 'justep' is not defined

var justep = require("$UI/system/lib/justep");
回复 支持 反对

使用道具 举报

90

主题

703

帖子

1026

积分

金牌会员

Rank: 6Rank: 6

积分
1026
QQ
 楼主| 发表于 2016-7-2 09:19:13 | 显示全部楼层
日期时间的使用
http://bbs.wex5.com/forum.php?mod=viewthread&tid=40996
(出处: 起步软件技术论坛)
回复 支持 反对

使用道具 举报

90

主题

703

帖子

1026

积分

金牌会员

Rank: 6Rank: 6

积分
1026
QQ
 楼主| 发表于 2016-7-2 09:38:49 | 显示全部楼层
千里之外2 发表于 2016-7-2 09:16
此行的多个标记
        - 'aa' is defined but never used
        - 'justep' is not defined

js引用
var bizUtil = require("$UI/system/lib/base/bizUtil");
回复 支持 反对

使用道具 举报

90

主题

703

帖子

1026

积分

金牌会员

Rank: 6Rank: 6

积分
1026
QQ
 楼主| 发表于 2016-7-2 09:39:46 | 显示全部楼层
计算关系表达式:
$row.val("endTime") ==' ' ? 0 : justep.Date.between($row.val("startTime"),$row.val("endTime"));
回复 支持 反对

使用道具 举报

90

主题

703

帖子

1026

积分

金牌会员

Rank: 6Rank: 6

积分
1026
QQ
 楼主| 发表于 2016-7-2 09:51:33 | 显示全部楼层
报错:Maximum call stack size exceeded

/*
                var curName = this.getContext().getCurrentPersonName ();
                var curID = this.getContext().getCurrentPersonID ();
               
                var curTime = bizUtil.getSystemDatetime();
               
                data1.setValue("UpdataTime", curTime);
                data1.setValue("Updatapsn", curName);
                data1.setValue("UpdatapsnID", curID);
*/
把以上代码注释后,不报了,不知道是怎么回事,说是有死循环,看不出来
回复 支持 反对

使用道具 举报

90

主题

703

帖子

1026

积分

金牌会员

Rank: 6Rank: 6

积分
1026
QQ
 楼主| 发表于 2016-7-2 10:28:18 | 显示全部楼层
牵扯到跨库问题的时候,用不冗余存储就不方便了,只能用不冗余存储
回复 支持 反对

使用道具 举报

90

主题

703

帖子

1026

积分

金牌会员

Rank: 6Rank: 6

积分
1026
QQ
 楼主| 发表于 2016-7-2 11:19:47 | 显示全部楼层
千里之外2 发表于 2016-7-2 09:19
日期时间的使用
http://bbs.wex5.com/forum.php?mod=viewthread&tid=40996
(出处: 起步软件技术论坛)

在旧版中可以获取服务器系统时间和客户端系统时间,请问新版本怎么获取服务器系统时间呢?
旧版中:
justep.System.datetime();  用来获取服务端系统时间
new Date()  用来获取客户端系统时间

发表于 2015-4-13 14:01:38 | 只看该作者
UI2目前没有提供获取服务端时间的函数,可以在action中获取

liangyongfei 发表于 2015-7-16 18:21
您好楼主,该缺陷已经在3.2版本中得到解决,如没有特殊限制!建议您用新版本
方法:
biz.Utils.getSystemDate ...

报个错误,获取服务器时间用:BizUtil.getSystemDateTime,
而不是biz.Utils.getSystemDateTime

回复 支持 反对

使用道具 举报

90

主题

703

帖子

1026

积分

金牌会员

Rank: 6Rank: 6

积分
1026
QQ
 楼主| 发表于 2016-7-2 11:21:16 | 显示全部楼层
回复 支持 反对

使用道具 举报

90

主题

703

帖子

1026

积分

金牌会员

Rank: 6Rank: 6

积分
1026
QQ
 楼主| 发表于 2016-7-2 11:23:32 | 显示全部楼层
千里之外2 发表于 2016-7-2 11:21
样式和皮肤

http://doc.wex5.com/?p=4827#3.2

根据device参数,使用设置的默认皮肤

在\runtime\UIServer\WEB-INF\justep.xml中定义了设备对应的默认皮肤,PC使用desktop皮肤,mobile使用默认皮肤

1
2
3
4
<default-skin>
    <pc>desktop</pc>
    <mobile></mobile>
</default-skin>

3.2、提供了六种皮肤

系统提供了六种皮肤,分别是:默认,  desktop,  superhero,  slate,  united,  yeti。
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-5 22:11 , Processed in 0.111435 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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