登录
注册
开源
企业版
高校版
搜索
帮助中心
使用条款
关于我们
开源
企业版
高校版
私有云
模力方舟
AI 队友
登录
注册
轻量养虾,开箱即用!低 Token + 稳定算力,Gitee & 模力方舟联合出品的 PocketClaw 正式开售!点击了解详情
代码拉取完成,页面将自动刷新
开源项目
>
WEB应用开发
>
WebUI组件/框架
&&
捐赠
捐赠前请先登录
取消
前往登录
扫描微信二维码支付
取消
支付完成
支付提示
将跳转至支付宝完成支付
确定
取消
Watch
不关注
关注所有动态
仅关注版本发行动态
关注但不提醒动态
12
Star
39
Fork
3
sunxy
/
airoot-uisys
代码
Issues
0
Pull Requests
0
Wiki
统计
流水线
服务
质量分析
Jenkins for Gitee
腾讯云托管
腾讯云 Serverless
悬镜安全
阿里云 SAE
Codeblitz
SBOM
开发画像分析
我知道了,不再自动展开
发行版
最新版
v1.1
0159cac
2020-05-14 13:26
对比
airoot-uisys-v1.1
sunxy
v1.1 1. 增加了@type 方法,获取实例的类型: ```javascript if(@type(value) != 'ui.Dialog'){ _set['#'] = new BindData(value); } ``` 2. 修正了正则表达式的解析错误: ```javascript function div(num){ return num/10;//不能正确解析 } ``` ```javascript function reg(){ var g = 1; return /\w.+/g;//不能正确解析 } ``` 3. 修正了<@pub/>单页模式的时候<css>标签不能正确解析。 4. 新增错误捕获代码。 5. 完善了服务节点启动信息展示内容。 6. 修正了@component引入的module,会被垃圾回收的问题。 7. 修正了module引入外部csss、javascript解析格式错误的问题。 8. 修正了指令解析解析后,开发人员不能获取指令对象的问题。 9. 完善了创建项目的页面展示
最后提交信息为:
Merge branch 'master' of
https://github.com/uucckk/AIroot-UI-SYSTEM
v1
b9ba710
2020-03-20 17:17
对比
airoot-uisys-v1
sunxy
# AIroot UISYS v1 > uisys v1 正式发布,功能趋于完善,可能会有bug,但不会应用正常使用。 # 中国地区 国内地区下载Release版本如果速度慢,可以访问AIroot官网QQ群(362029713)下载文件。 也可访问 (github.com) [https://github.com/uucckk/AIroot-UISYS/releases] 下载。 # 更新说明 ## @ define 关键字 > 开发者可以在一个ui文件里定义多个模块,以往我们多个模块都是以单独文件形式引入,但这次我们增加了文件内部定义模块。 > 内部模块是一个“闭包”,可以用@define关键字来定义新模块,如下: ~~~html <!-- define a module --> <@define name="MyBox"> <div>Hello Baby!</div> </@define> <!-- you code here. --> <div> <MyBox/> <MyBox/> </div> ~~~ > 你还可以通过js来内部使用,如下: ~~~html <!-- define a module --> <@define name="MyBox"> <div>Hello Baby!</div> </@define> <!-- you code here. --> <div> <!-- dom area --> </div> <script> function init(){ var box = new MyBox(); dom.appendChild(box); } </script> ~~~ ## 修正bug 1. HTMLScript 去掉了JSX默认导入@import的内容包。 增加了@define的定义的类,默认导入功能。 2. UI 增加了了@define功能,可以在模块内部定义子模块 @define定义的模块可以在模块内部互相引用 3. 优化了内部模块注册名 4. 修正了模块在不同模块引用时,模块domain不一致问题。 5. 修正了HTMLScript #加根节点ID时候,解析错误问题。 6. 优化了部分代码
最后提交信息为:
v1
v1_Beta
15966fd
2020-02-08 17:42
对比
UISYS-RELEASE-V1BETA
sunxy
# 中国地区 国内地区下载Release版本如果速度慢,可以访问AIroot官网QQ群(362029713)下载文件。 也可访问中国码云 (gitee.com) [https://gitee.com/uucckk/AIroot-UISYS/releases] 下载。 # 更新说明 1. 优化了release之后的根路径选择,让项目尽量在次级目录上仍然可以使用。 2. 修正了“测试注释”的符号改为 +,!,原来的#单行注释仍然保留 3. 升级了UI引擎,使id在模块的根节点上仍然可以访问,这样用户不用可以使用dom关键字了。 4. 升级了CSS解析器,让其可以匹配根节点的样式。 5. 修正了多余引号引起的即时编译BUG。 6. 修正了根节点引入自身的class类 7. 修正了@Override 的 id 覆盖。 8. 优化了引擎速度 9. 修正了css标签的解析bug,之前版本当style设置为全局时候,样式无效果 10. 增加了UI解析递归层级的限制,以前版本由无限循环问题。 11. 优化了版本提示信息的内容。 12. HTML的构造方式,原来的parent关键字改为@this。
最后提交信息为:
v1 beta
v0.9.9
fd59cd3
2020-01-06 12:53
对比
UISYS-RELEASE-0.9.9
sunxy
# 中国地区 国内地区下载Release版本如果速度慢,可以访问AIroot官网QQ群(362029713)下载文件。 也可访问中国码云 (gitee.com) [https://gitee.com/uucckk/AIroot-UISYS/releases] 下载。 # 更新说明 1. 修正了标签为ES类型的模块,在标注id的时候,js里无法获取变量名(undefine)。 2. 将服务器属性@string,@variable的set设置 完善为热更新。 3. 更新了uisys库,变更了style渲染的加载顺序。 4. 增加了中心默认库的js包,包括echarts.js、three.js。 5. 修正了@uncare作为本级标签(不是通过<@content/>导入进来的)的解析问题。 6. 更新了默认中心库。 7. 更新了jus库组件。 8. 修正了静态变量赋值无法找到静态类BUG。 9. 修正了读取ES文件不能正确解析中心库关键字@root的bug。 10. 增加了jus核心库组件,加入了Mobile.ui,转为移动端提供的父窗体容器。 11. 修正了uisys.js垃圾回收器过量删除的bug 12. 增加了SetIndexPage的方法,用户可以通过设置服务器属性来设定首页的扩展名,如下: ~~~linux p0 set index "index.html,index.ui.html,index.ui" ~~~ 13. 修正了模块无js对象的时候,无法实例化模块的bug 14. 修正了html.go 解析 <>空标签的问题。 15. 修正了APIList解析空注释的方法出现的nil bug 16. 优化了报错方案。 17. 优化了包 18. 修正设置SetData的数据不成功问题。 19. 优化了GetCode代码。 20. 将UI的测试注释由原来的 *,# 改为 + ! 和 #。 22. 优化了SEO查询。 23. 优化了错误提示颜色。
最后提交信息为:
v0.9.9
v0.9.8
db843ea
2019-12-11 12:47
对比
UISYS-RELEASE-0.9.8
sunxy
# 中国地区 国内地区下载Release版本如果速度慢,可以访问AIroot官网QQ群(362029713)下载文件。 也可访问中国码云 (gitee.com) [https://gitee.com/uucckk/AIroot-UISYS/releases] 下载。 # 更新说明 1.修正了HTML 出现多个</>标签导致nil报错的问题。 2.修正了test 中的注释*的问题。 3.修正了@uncare的关键字和@uncare取值的内容功能 4.修正了模块被多次实例化context的获取值覆盖的bug 5.更新了Coder.ui代码,更加容易使用 6.增加了@uncare 标签下可以书写<script>标签的能力 7.增加了import 本地文件md5的判断,如果文件相同则不再引人 8.增加了@root 中心库,所有的文件包括js,image 可以从这里取 9.修正了@lib关键字的导入包错误,如果是中系统库中的组件@lib引用系统库资源。 10.完善了uisys.js 的垃圾回收和错误提醒功能。 11.jus框架,增加了Coder.ui模块专门处理代码展现 12.完善了导出功能,功能可以将系统包和中心库导出 13.release功能可以通过 -export功能指定导出系统包下的模块内容。这是导出方式的改变,即,有选择的导出系统包,避免系统包过大导出速度慢。 14.完善了uisys功能,将UMD导出功能也做了完善。 15.优化了UI解析功能。 16.修正了Coder的bug 17.修正了解析JSON数值为负数问题。 18.优化文字输出 19.修正了webc启动时的bug
最后提交信息为:
0.9.8
v0.9.7
cc05e39
2019-12-04 22:38
对比
UISYS-RELEASE-0.9.7
sunxy
# 中国地区 国内地区下载Release版本如果速度慢,可以访问AIroot官网QQ群(362029713)下载文件。 也可访问中国码云 (gitee.com) [https://gitee.com/uucckk/AIroot-UISYS/releases] 下载。 # 更新说明 1.修正了class类作为标签嵌套问题。完善超文本增强技术 2.修正了APIList功能。 3.优化输出html时候attribute顺序随机变化问题 4.在uisys作为UI服务时候,提供了// @dataURL的调试功能,比以往使用debugger更方便了 5.修正了import /lib/jquery.min.js 和 import lib/jquery.min.js 不一致问题。 6.修正了decode.js 处理header 出现 undefind的问题。 7.增加了@global关键字,替换了原来直接使用window。 8.UISYS的模块方法变为受保护的对象,默认console使用ID名调试。可以使用-n来取消调试功能,使用-d开启调试。 9.修改了uisys.js相关文件配合以上两点。 10.增加单模块测试功能,如果测试单模块,可以用“Index.ui?test”的方式来测试。里面的测试书写内容,用#,*来注释,不需要测试的话,默认不显示测试书写的代码。 11.release 的时候默认为不能调试,可以输入 -d来表示,生成内容可以调试。
最后提交信息为:
0.9.8
v0.9.5
730a7b6
2019-09-29 16:42
对比
UISYS-RELEASE-0.9.5
sunxy
# 中国地区 国内地区下载Release版本如果速度慢,可以访问AIroot官网QQ群(362029713)下载文件。 也可访问中国码云 (gitee.com) [https://gitee.com/uucckk/AIroot-UISYS/releases] 下载。 # 更新说明 1.pub 和 run 命令,对目录带空格的发布,发布不了。 2.pub 和 run 一个不成功的目录仍然会创建服务节点。 3.优化了登录界面,去掉了登录logo,程序更注重实用性。 4.增加了跨域策略的控制,可以通过set命令cross 属性。 5.优化index.ui首页闪烁问题 6.整体优化了程序
最后提交信息为:
v0.9.5
v0.9.5_RC4
c454622
2019-08-23 15:17
对比
UISYS-RELEASE-0.9.5(RC4)
sunxy
# 中国地区 国内地区下载Release版本如果速度慢,可以访问AIroot官网QQ群(362029713)下载文件。 也可访问中国码云 (gitee.com) [https://gitee.com/uucckk/AIroot-UISYS/releases] 下载。 # 更新说明 1. 修正了pub 和 run 静态方式(-s)发布的问题 2. 修正webc 远程界面访问的功能。 3. 修正webc的库加载路径问 4. 优化了UIServer的ui文件加载方式。 5. release 当写绝对路径的时候,项目导出有问题 6. release 文件 会不会把原来文件覆盖,应该要求覆盖 7. release 可以发布到本工程了,新文件以*.ui.html的形式存在。同时会发布uisys文件到工程根目录。 但是这种发布仅仅是为了哪些兼容项目直接拷贝到其他非uisys系统下的兼容方案。 实际上发布的*.ui.html和uisys.js并不会影响原工程的再次编译。 8. 修正script标签全部都当作语言来处理,兼容语言方式
最后提交信息为:
UISYS-RELEASE-0.9.5(RC4)
v0.9.5_RC2
3dde97e
2019-08-01 15:06
对比
UISYS-RELEASE-0.9.5(RC2)
sunxy
# 中国地区 国内地区下载Release版本如果速度慢,可以访问AIroot官网QQ群(362029713)下载文件。 也可访问中国码云 (gitee.com) [https://gitee.com/uucckk/AIroot-UISYS/releases] 下载。 # 更新说明 1. 当工程存在的情况下,创建工程报错: ```linux The project [%!s(MISSING)] is exist. ``` 2. 修正了当子模块 采用采用文件相对路径的方式,使用时会找不到子模块 3. 优化了import 查询功能 增加了相对路径的引入 4. 优化了release 发布功能 增加了相对目录地址和绝对目录地址兼容发布 5. 优化了整体项目代码。 6. 修正了单一发布的IE11兼容问题
最后提交信息为:
AIroot UI-SYSTEM 0.9.5(RC2)
v0.9.5_RC1
cd54c53
2019-07-26 11:15
对比
UISYS-RELEASE-0.9.5(RC1)
sunxy
中国地区 可以访问AIroot官网QQ群(362029713)下载文件。 更新说明 修正了默些注释导致文件不能解析的问题。 修正stop 停止项目的时候,如果少输入了项目节点名会导致整个程序的退出的问题 修正ret 移除项目属性的命令说明,COMMAND示例的说明错误。 修正info 不能正确的显示项目信息错误。 优化了内部代码。
最后提交信息为:
AIroot UI-SYSTEM 0.9.5(RC1)
下载
请输入验证码,防止盗链导致资源被占用
取消
下载
Go
1
https://gitee.com/uucckk/AIroot-UISYS.git
git@gitee.com:uucckk/AIroot-UISYS.git
uucckk
AIroot-UISYS
airoot-uisys
点此查找更多帮助
搜索帮助
Git 命令在线学习
如何在 Gitee 导入 GitHub 仓库
Git 仓库基础操作
企业版和社区版功能对比
SSH 公钥设置
如何处理代码冲突
仓库体积过大,如何减小?
如何找回被删除的仓库数据
Gitee 产品配额说明
GitHub仓库快速导入Gitee及同步更新
什么是 Release(发行版)
将 PHP 项目自动发布到 packagist.org
评论
仓库举报
回到顶部
登录提示
该操作需登录 Gitee 帐号,请先登录后再操作。
立即登录
没有帐号,去注册