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

QQ登录

只需一步,快速开始

查看: 1799|回复: 1

[处理中3] 自定义组件的有趣问题

[复制链接]

7

主题

28

帖子

64

积分

初级会员

Rank: 2

积分
64
QQ
发表于 2016-9-9 15:39:24 | 显示全部楼层 |阅读模式
最近做一个有服务器端模版的组件开发,看了N次文档了,也在论坛发了帖子,都没找到正确的答案。
因为我做了一个有趣的实验
我做一个和toggle一模一样的组件,当然代码一样的,就改下组件名称,这个新组件的文件和toggle不在同一个目录,最开始我把对应的java文件名改为ECtoogle,  并且把相关的js文件的变量,注册名都改为了ECtoogle,, 组件在design time是正常的,模型编辑就出错了,最后我把java文件和类名称改为Ectoogle就OK了。两个大写连着不行,啥道理?

这还不算奇怪的,我接着做了一个新的实验

我在toggle组件的源文件修改,我把toggle 改为 soggle , toggles  ,ninainaide  试过很多个名称了,然后对应的js,xml,java都正常修改了,有了第一次的经验, 组件修改后重启Wex5, 把组件拉入到W文件,模型编译成功,浏览器显示正常,是不是觉得非常让人欣喜,但是杯具了,组件在design time完全看不到,也就是说在W的设计界面是不正常的,看不到的。

本着对问题的强烈求知和上次那个大写字母的问题,我把组件名改了很多个,无一例外和上面的结果一样,这时候有的童鞋说你肯定漏了编译什么的,我只能告诉你不可能,这些我都做了,最后我把组件名重新改为toggle,神奇,design time也正常了。

何解啊,不允许修改?还是。。。。。。

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35942
发表于 2016-9-9 17:55:24 | 显示全部楼层
把不正常的组件压缩发到support_x5@justep.com中本地测试一下看看
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-18 06:54 , Processed in 0.064662 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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