CodeMirror组件问题
2017-08-30 00:00
1181 查看
摘要: 1,CodeMirror组件间互相影响的缺陷问题,
2,有隐藏和显示 的时候不能正常激活textarea重新加载能正常激活textarea重新加载
查看目前最好用的代码编辑器莫属CodeMirror,所有也用到了这个,好归好,但是也有实际的bug
1, 多个CodeMirror组件会互相影响导致,其他的CodeMirror无法正常显示,需要点击下才出来的问题
解决:使用定时延迟setTimeout
如
var tdnPartyTaskEditor = CodeMirror.fromTextArea(....);
function reTdnPartyTaskEditor(){
tdnPartyTaskEditor.refresh();
}
setTimeout("reTdnPartyTaskEditor()",50)
延时加载,其中50位时间,有多少CodeMirror就设置多个不同的时间来加载
这样就第一个问题
2,但是如果有多个,其中一个显示,其他的都隐藏,如果当切换隐藏到显示层的时候,我用的是$('.step').fadeOut(300).eq(i).fadeIn(600);这种淡出淡入的方式,虽然显示的能加载,但是隐藏的不能正常加载,切换的时候不能正常激活textarea重新加载内容
所以我就想了一个凑巧的方式,当它每次切换的时候再重新调用reTdnPartyTaskEditor方法
var i = $(".processorBox li").index(this);
if(i==4){
reTdnPartyTaskEditor();
}
这样也能凑合的解决隐藏不能重新加载的问题
2,有隐藏和显示 的时候不能正常激活textarea重新加载能正常激活textarea重新加载
查看目前最好用的代码编辑器莫属CodeMirror,所有也用到了这个,好归好,但是也有实际的bug
1, 多个CodeMirror组件会互相影响导致,其他的CodeMirror无法正常显示,需要点击下才出来的问题
解决:使用定时延迟setTimeout
如
var tdnPartyTaskEditor = CodeMirror.fromTextArea(....);
function reTdnPartyTaskEditor(){
tdnPartyTaskEditor.refresh();
}
setTimeout("reTdnPartyTaskEditor()",50)
延时加载,其中50位时间,有多少CodeMirror就设置多个不同的时间来加载
这样就第一个问题
2,但是如果有多个,其中一个显示,其他的都隐藏,如果当切换隐藏到显示层的时候,我用的是$('.step').fadeOut(300).eq(i).fadeIn(600);这种淡出淡入的方式,虽然显示的能加载,但是隐藏的不能正常加载,切换的时候不能正常激活textarea重新加载内容
所以我就想了一个凑巧的方式,当它每次切换的时候再重新调用reTdnPartyTaskEditor方法
var i = $(".processorBox li").index(this);
if(i==4){
reTdnPartyTaskEditor();
}
这样也能凑合的解决隐藏不能重新加载的问题
相关文章推荐
- 关于CodeMirror组件间互相影响的缺陷问题
- tuxedo组件安装不当导致的系统运行异常问题
- 关于 Unity UGUI 中修改 Mask 组件下 Image 等子节点组件的材质无效的问题
- 运用Office Web Components组件画图,部署时图像无法显示问题
- 网站中使用了Excel组件问题 Microsoft.ACE.OLEDB.14.0' provider is not registered on the local machine
- 解决ionic 上拉加载组件 ion-infinite-scroll自动调用多次的问题或禁止第一次加载
- 使用EasyUi框架的datagrid组件显示时间问题
- WSS 3.0 没有安装与 Windows SharePoint Services 兼容的数据表组件 问题
- win2008r2下k312.3active组件无法创建对象问题的解决
- 关于组件先后顺序的问题
- [转载]Visual Studio .NET 无法创建或打开应用程序。问题很可能是因为本地WEB本地服务器上没有安装所需的组件。请运行Visual Studio .NET安装程序并添加WEB开发组件 收藏
- 解决vue不相关组件之前数据传输问题
- 如何解决easyui-datagrid分页组件中文显示的问题
- ContentSizeFitter组件的一些问题
- 走火入魔.NET权限组件-用资源权限(设置权限)思想来解来解决权限的存储问题
- 记录一下在加载COME组件,在C# WPF中调用组件出现的问题
- 关于EditText组件在android4.4W中出现黄色感叹号的问题?
- VS2008中关于“加载安装组件时遇到问题。取消安装”的解决
- 简单粗暴解决”依赖服务或组件无法启动“,电脑无法上网的问题!
- commons-fileupload组件中的FileItem中getString()方法乱码问题