![](/theme/default/default/images/main/icon-menu.png)
新增独立模块
手册分类
![](/theme/default/default/images/main/icon-close-2x.png)
![](https://cdn.easycorp.cn/web/data/upload/zentao/202402/f_0c7d40c83be2425f404dc4bd5ee778cb.png)
- 1 禅道二次开发简介
- 2. 禅道扩展开发
- 2.1 禅道扩展机制简介
- 2.2. 新增独立模块
- 2.2.1 基本的代码组织
- 2.2.2 新增控制层(control/zen)
- 2.2.3 新增模型层(model/tao)
- 2.2.4 新增视图层(view/ui)
- 2.2.5 新增语言项lang和配置项config
- 2.2.6 新增前端样式CSS和JavaScript
- 2.3. 修改已有模块
- 2.3.1 对控制层(control/zen)扩展
- 2.3.2 对模型层(model/tao)扩展
- 2.3.3 对视图层(ui)扩展
- 2.3.4 对样式表CSS和JavaScript进行扩展
- 2.3.5 对多语言和配置进行扩展
- 2.4. 常用类库
- 3. 禅道API
- 3.1 API机制简介
- 3.2 需要登录验证的API调用
- 4 命令行调用
新增前端样式CSS和JavaScript 分享链接
作者:朱金勇
最后编辑:朱金勇 于 2024-07-25 10:27:56
浏览量:216
本篇目录
一、样式表的扩展
如果相对某一个页面的样式进行修改,可以有两种方法。一种就是通过前面所讲的视图文件的扩展来进行。还有一种方法就是单独为这个页面定义样式。比如我想对oa模块的create页面进行样式的重新定义,可以这样定义:
在extension/custom/oa/css/下面创建create.ui.js,在里面定义自己的样式就可以了。
框架在加载create方法的时候,会把extension/custom/oa/css/create.ui.css文件加载进来。
二、js的扩展
和样式表的扩展一样,某一个页面js的扩展也是同样的规则。比如对oa模块的create页面进行扩展,可以在oa/js/下面创建create.ui.js,然后在里面编写js代码可以了。
框架在加载create方法的时候,会把extension/custom/oa/js/create.ui.js的js代码加载进来。