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

QQ登录

只需一步,快速开始

查看: 4531|回复: 10

[结贴] require加载CSS被wex5覆盖BUG

[复制链接]

5

主题

23

帖子

91

积分

初级会员

Rank: 2

积分
91
QQ
发表于 2015-12-2 16:37:18 | 显示全部楼层 |阅读模式
本想使用mobiscroll替代wex5的时间控件,发现样式被wex5原有的时间控件样式给覆盖了,具体请见附件图片及代码。。。

图片2的比较是:"代码中test/js/mobiscroll/test.html直接在浏览器打开(正常样式、图片右侧)"  与 "test/mainActivity.w(异常样式、图片左侧)" 的比较结果...


推测:require的样式跟wex5原有样式中的类同名,则会被wex5原有样式覆盖(还没空验证)。。。


图1

图1

图2

图2

test.rar

125.2 KB, 下载次数: 550

代码

发表于 2015-12-2 17:24:47 | 显示全部楼层
把你运行正常的那个文件也发来看看,我比对先!看看是哪儿的样式给冲掉了!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

5

主题

23

帖子

91

积分

初级会员

Rank: 2

积分
91
QQ
 楼主| 发表于 2015-12-2 17:32:44 | 显示全部楼层
liangyongfei 发表于 2015-12-2 17:24
把你运行正常的那个文件也发来看看,我比对先!看看是哪儿的样式给冲掉了! ...

正常代码包含在里面了,位置:test/js/mobiscroll/test.html,浏览器直接打开
谢谢啦~
回复 支持 反对

使用道具 举报

发表于 2015-12-2 18:15:10 | 显示全部楼层
本帖最后由 liangyongfei 于 2015-12-2 18:16 编辑
feifei_123 发表于 2015-12-2 17:32
正常代码包含在里面了,位置:test/js/mobiscroll/test.html,浏览器直接打开
谢谢啦~ ...

因为我们日期组件就是引用的这个控件,可以看先代码:/UI2/system/components/justep/input/js/datePicker.js

所以肯定会冲突的,你直接使用我们的如期控件就可以了,不必要再次引入了!

如果非要使用自定义的这个控件,就不能在.w中使用任何的可视化组件,可以使用原生的html标签就没问题了,
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

5

主题

23

帖子

91

积分

初级会员

Rank: 2

积分
91
QQ
 楼主| 发表于 2015-12-2 19:17:09 | 显示全部楼层
liangyongfei 发表于 2015-12-2 18:15
因为我们日期组件就是引用的这个控件,可以看先代码:/UI2/system/components/justep/input/js/datePicker ...

“如果非要使用自定义的这个控件,就不能在.w中使用任何的可视化组件,可以使用原生的html标签就没问题了” 意思是只有在编译后的html源码中修改才可以吗?我试过了如果在.w文件中直接使用html标签的input也是不行的。。有没简单方便的方式可以显示正常样式呢?因为mobiscroll控件还有其他很多功能功能是目前datePicker所不具备的,我相信也很多人想知道如何正常使用到这个控件。。
回复 支持 反对

使用道具 举报

5

主题

23

帖子

91

积分

初级会员

Rank: 2

积分
91
QQ
 楼主| 发表于 2015-12-2 19:20:20 | 显示全部楼层
liangyongfei 发表于 2015-12-2 18:15
因为我们日期组件就是引用的这个控件,可以看先代码:/UI2/system/components/justep/input/js/datePicker ...

我也试过把控件的css代码放入到.w对应的.css文件里,也是不生效的...
回复 支持 反对

使用道具 举报

5

主题

23

帖子

91

积分

初级会员

Rank: 2

积分
91
QQ
 楼主| 发表于 2015-12-2 21:40:52 | 显示全部楼层
本帖最后由 feifei_123 于 2015-12-2 22:02 编辑

已修改源码处理,请结贴。。

顺便分享下wex5正常使用mobiscroll的方法,具体见附件。

改源码文件.rar

7.74 KB, 下载次数: 11

售价: 1 金币  [记录]

改源码文件及说明

mobiscroll.rar

123.23 KB, 下载次数: 3

售价: 1 金币  [记录]

2.17最新破解版

回复 支持 反对

使用道具 举报

0

主题

1

帖子

3

积分

新手上路

Rank: 1

积分
3
QQ
发表于 2016-3-23 15:31:20 | 显示全部楼层
同样遇到相同问题, 请问下如何不加载wex5 datapicker引用
回复 支持 反对

使用道具 举报

5

主题

23

帖子

91

积分

初级会员

Rank: 2

积分
91
QQ
 楼主| 发表于 2016-3-23 17:56:00 | 显示全部楼层
staticzhang 发表于 2016-3-23 15:31
同样遇到相同问题, 请问下如何不加载wex5 datapicker引用

onLoad事件里写mobiscroll的初始化就行了
如:
var inputId = this.getIDByXid('input');
$('#'+inputId).mobiscroll();
回复 支持 反对

使用道具 举报

5

主题

23

帖子

91

积分

初级会员

Rank: 2

积分
91
QQ
 楼主| 发表于 2016-3-23 17:58:48 | 显示全部楼层
feifei_123 发表于 2016-3-23 17:56
onLoad事件里写mobiscroll的初始化就行了
如:
var inputId = this.getIDByXid('input');

可下载 test.rar 看使用方法
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-23 18:59 , Processed in 0.118230 second(s), 27 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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