...
方法1:javaScriptFile和styleSheetFile
对于一个dorado的view,如果我们希望引入外部第三方的js库以及对应css等资源文件我们可以通过View提供的以下两个属性引入:
...
Info |
---|
注意上面我们说的是第三方的资源,如果仅仅是想给当前View添加自定义的js或css,则可以采用同名规则,View会自动加载,如图: 注意最后三个文件,文件名一样而扩展名不一样,这种情况下你根本就不需要配置javaScriptFile和styleSheetFile属性,View默认就会加载对应的js和css。 对于这种使用方式的JS文件代码的编写建议参考<<Javascript Controller技术>>(http://www.bsdn.org/projects/dorado7/article/Dorado-7.1-Whats-New) |
...
方法2:packages-config.xml
上面通过View提供的javaScriptFile和styleSheetFile属性可以引入第三方的资源文件和js库,但是还考虑到可能存在如下的情况:
...
这样一旦我们采用production运行模式(参考<<基础教程>>的运行模式)的时候,资源下载管理器会自动寻找对应的min类型的文件下载,只有在找不到的前提下才选用未做min处理的资源文件下载。
方法3:$load()
参考代码:
Code Block |
---|
$load("http://map.qq.com/api/js?v=2.exp",{
type:"js",
callback:function(){
console.log("加载成功");
}
})
|
方法4:用JSP或Velocity等页面模板
你可以用JSP或Velocity等页面模板技术,这样引用资源在页面模板中定义就可以