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

QQ登录

只需一步,快速开始

查看: 2271|回复: 9

[处理中1] wex5在js里如何使用string.Encrypt加密函数

[复制链接]

97

主题

580

帖子

1359

积分

金牌会员

Rank: 6Rank: 6

积分
1359
QQ
发表于 2016-11-8 08:58:41 | 显示全部楼层 |阅读模式
如题所问,在组件bind属性编辑对话框能看到右侧列出的函数中有justep.string.Encrypt和justep.string.Decrypt加密解密函数,但在是Js里直接使用的话找不到这个函数,我查了一下string.js里面没有这两个函数,如何使用这两个函数呢???这两个函数是不是和c#里的des加密算法是一致的??
传说中路过

1

主题

3232

帖子

1174

积分

金牌会员

Rank: 6Rank: 6

积分
1174
QQ
发表于 2016-11-8 18:18:24 | 显示全部楼层
楼主,在wex5中,是没有这个方法的,只是在这个地方展现了而已,bex5 是有这个方法的
在问题解决后,希望大家可以吧解决方法也分享一下,这样可以让更多的X5开发者共同进步,谢谢大家的知识共享
回复 支持 反对

使用道具 举报

97

主题

580

帖子

1359

积分

金牌会员

Rank: 6Rank: 6

积分
1359
QQ
 楼主| 发表于 2016-11-9 09:16:55 | 显示全部楼层
闰土 发表于 2016-11-8 18:18
楼主,在wex5中,是没有这个方法的,只是在这个地方展现了而已,bex5 是有这个方法的 ...

能把bex5上的这个方法拿到wex5上来用么?
传说中路过
回复 支持 反对

使用道具 举报

1

主题

3232

帖子

1174

积分

金牌会员

Rank: 6Rank: 6

积分
1174
QQ
发表于 2016-11-9 09:27:55 | 显示全部楼层
这个方法,没有试过,不够应该不可以。wex5和wex5 的调用方法略有不同,一般来说wex5中的所有方法,bex5都可以用的,但是bex5中的方法,wex5就不见得能用了
在问题解决后,希望大家可以吧解决方法也分享一下,这样可以让更多的X5开发者共同进步,谢谢大家的知识共享
回复 支持 反对

使用道具 举报

97

主题

580

帖子

1359

积分

金牌会员

Rank: 6Rank: 6

积分
1359
QQ
 楼主| 发表于 2016-11-9 10:33:26 | 显示全部楼层
闰土 发表于 2016-11-9 09:27
这个方法,没有试过,不够应该不可以。wex5和wex5 的调用方法略有不同,一般来说wex5中的所有方法,bex5都 ...

bex开发平台直接下载下来都没法解压的么??我这下载后提示无法打开。。这跟收费有关系么??还是说解压工具必须用7z?
传说中路过
回复 支持 反对

使用道具 举报

1

主题

3232

帖子

1174

积分

金牌会员

Rank: 6Rank: 6

积分
1174
QQ
发表于 2016-11-9 11:08:33 | 显示全部楼层
carbinechun 发表于 2016-11-9 10:33
bex开发平台直接下载下来都没法解压的么??我这下载后提示无法打开。。这跟收费有关系么??还是说解压 ...

  应该是可以直接下载,解压,就可以用了,你在哪里下载的?下载的什么版本
在问题解决后,希望大家可以吧解决方法也分享一下,这样可以让更多的X5开发者共同进步,谢谢大家的知识共享
回复 支持 反对

使用道具 举报

97

主题

580

帖子

1359

积分

金牌会员

Rank: 6Rank: 6

积分
1359
QQ
 楼主| 发表于 2016-11-9 14:54:44 | 显示全部楼层
闰土 发表于 2016-11-9 11:08
应该是可以直接下载,解压,就可以用了,你在哪里下载的?下载的什么版本 ...

能解压 了,可能被哪个程序占用了。。bex5_v3.6版本的,我在对应目录下看string.js里面也没有encrypt方法啊,这个方法是封装在别的地方了么??
BeX5_V3.6\model\UI2\system\lib\base\string.js
传说中路过
回复 支持 反对

使用道具 举报

97

主题

580

帖子

1359

积分

金牌会员

Rank: 6Rank: 6

积分
1359
QQ
 楼主| 发表于 2016-11-10 10:18:36 | 显示全部楼层
闰土 发表于 2016-11-9 11:08
应该是可以直接下载,解压,就可以用了,你在哪里下载的?下载的什么版本 ...

能解压 了,可能被哪个程序占用了。。bex5_v3.6版本的,我在对应目录下看string.js里面也没有encrypt方法啊,这个方法是封装在别的地方了么??
BeX5_V3.6\model\UI2\system\lib\base\string.js
传说中路过
回复 支持 反对

使用道具 举报

97

主题

580

帖子

1359

积分

金牌会员

Rank: 6Rank: 6

积分
1359
QQ
 楼主| 发表于 2016-11-12 16:16:49 | 显示全部楼层
闰土 发表于 2016-11-9 11:08
应该是可以直接下载,解压,就可以用了,你在哪里下载的?下载的什么版本 ...

我如果在string.js里添加一个encrypt函数的话,编码按标准的js编码就可以了吧,添加完的函数要经过具体怎么处理才能在引用后直接调用呢??我现在加上这个函数,然后把system源码编译了一下,在W文件里引用var justep = require("$UI/system/lib/justep");,然后用justep.String.调出方法的时候没有我添加的方法,其他已有方法是可以直接点出来的
传说中路过
回复 支持 反对

使用道具 举报

97

主题

580

帖子

1359

积分

金牌会员

Rank: 6Rank: 6

积分
1359
QQ
 楼主| 发表于 2016-11-24 14:27:22 | 显示全部楼层
闰土 发表于 2016-11-8 18:18
楼主,在wex5中,是没有这个方法的,只是在这个地方展现了而已,bex5 是有这个方法的 ...

结帖吧,找了个函数自己修改了一下,前后台能用了http://bbs.wex5.com/forum.php?mo ... d=109034&extra=
传说中路过
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-6-23 05:57 , Processed in 0.057003 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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