我设置了如下:
$cs->scriptMap=array(
'jquery.js'=>false,
'jquery.min.js'=>false,
);
因为我使用了googleapi。
但现在有个问题,ckeditor有个jquery adapter。它的文件名也为jquery.js,我加载
$cs->registerScriptFile(’/ckeditor/adapters/jquery.js’);貌似就不起作用了
我设置了如下:
$cs->scriptMap=array(
'jquery.js'=>false,
'jquery.min.js'=>false,
);
因为我使用了googleapi。
但现在有个问题,ckeditor有个jquery adapter。它的文件名也为jquery.js,我加载
$cs->registerScriptFile(’/ckeditor/adapters/jquery.js’);貌似就不起作用了
再不顶,又要掉底了
这个adapter里的jquery.js和普通的一样么?
我想是不同的,是一个适配器,专门为了ckfeditor而提供所需方法函数~
我也一直对 registerCoreScript不满,要使用jquery,就会把一系列文件都生成,
我觉得这样的做法不好
会知道导致第一次生产文件时,明显页面加载会有“延时”感觉~
我觉得应该有更好的处理方案~
jerry2801说的对,ckeditor里的jquery.js adapter,只是对编辑器提供的相关方法,类似于jquery plugin,只是它命名比较变态,直接取名为jquery.js
又沉了……
这的确是个问题,不过我也没有很好的办法。
由于这些visual editor的js通常很多很大,我一般不用asset publish,而是直接把它们放到www目录下。
asset publish主要是用于需要发布给第三方使用的widget。
关键是一般通用的东西,我都会做成widget来使用~