# 09 开发和注册依赖的第三方JS文件
如果栏目有依赖的第三方js文件,则需要单独在配置文件中配置,配置文件所在位置为webapps/seeyon/portal/config/portal_section_jsfiles/pc.xml,内容如下图所示:
<?xml version="1.0" encoding="UTF-8"?>
<sectionTpls-thirdJsFiles-mapping>
<sectionTpls>
<!-- 以下为指定栏目及其需要导入的第三方JS名称-->
<sectionTpl>
<tplId><![CDATA[unWorkFlowTemplete]]></tplId>
<thirdJsFileNames>
<jsFileName><![CDATA[jquery.slide.js]]></jsFileName>
<jsFileName><![CDATA[unflowQueryResultSection.js]]></jsFileName>
</thirdJsFileNames>
</sectionTpl>
<!-- 以上为指定栏目及其需要导入的第三方JS名称-->
</sectionTpls>
<thirdJsFiles>
<!-- 以下为指定导入的第三方JS名称及其路径和描述-->
<thirdJsFile>
<jsFileName><![CDATA[jquery.slide.js]]></jsFileName>
<jsFilePath><![CDATA[/portal/sections/component/jquery.slide.js]]></jsFilePath>
<jsFileDescript><![CDATA[jquery幻灯片插件]]></jsFileDescript>
</thirdJsFile>
<thirdJsFile>
<jsFileName><![CDATA[unflowQueryResultSection.js]]></jsFileName>
<jsFilePath><![CDATA[/common/form/common/unflowQueryResultSection.js]]></jsFilePath>
<jsFileDescript><![CDATA[无流程底表栏目]]></jsFileDescript>
</thirdJsFile>
</thirdJsFiles>
<!-- 以上为指定导入的第三方JS名称及其路径和描述-->
</sectionTpls-thirdJsFiles-mapping>
thirdJsFiles标签声明一个第三方js文件,它包含jsFileName、jsFilePath 和 jsFileDescript;
sectionTpl 标签声明一个栏目模板依赖哪些第三方js文件,其中tplId为栏目模板标识;
thirdJsFileNames 标签中为所有用到的第三方js文件名称。
注意:如果为移动端栏目一栏的第三方js文件则需要在 “webapps/seeyon/portal/config/portal_section_jsfiles/mobile.xml”中进行配置注册。编撰人:chuhc
快速跳转