数式Oinone前端研发工程师培训认证

认证规则:考试满分100分,需超过80分方可通过认证。采用在线测试形式,无时间限制。内容涵盖Oinone数字化前端领域知识与技能。通过者将获得电子证书。
*
您的姓名:
*
公司名称
*
1. 推荐得Node.js版本
12.12.0
14.14
16.0
18.0
任意版本
*
2. 推荐的Vue Cli版本
4.5.17
5.0.0
任意版本
*
3. 管理Node.js多版本的方法
使用nvm
[移除不需要的 node 版本,重新安装
Node.js 多版本管理不必要,因为 node 本身支持多版本
*
4. 更换Node.js版本后的必要操作
执行 npm cache clean && npm cache verify,清除缓存并重新安装依赖
无需进行任何操作
手动刷新目录
*
  1. 5.前端项目启动前的准备工作
【多选题】
按照公司UI规范覆盖Oinone内置的主题样式
结合公司现状按照推荐的工程结构,搭建工程,并初始化好壳工程
搭建npm私服,把Oinone的仓库作为私服的源之一
*
  1. 6.前端工程的启动方式

随便在那都能启动
需要把包依赖在boot里,boot启动部署
在项目代码所在工程启动
*
    1. 7.前端开发阶段推荐的多包管理工具
npm
lerna
yarn
不需要用工具
*
  • 8.前端工程的合理拆分方法
一个大工程即可,无需拆分
每个项目初始化一个工程
照与Oinone结合层、标准模块、无代码结合、定制来分层; 如有疑问,联系 Oinone 研发支持
按照 Vue 基础工程结构搭建
*
  1. 9.如需修改公司主题,应如何操作
【多选题】
Oinone 主题不可修改,只能使用官方提供的
系统配置提供了主题切换选项,直接使用
自定义主题,按公司 UI 规范定制,适用于不同场景
*
  1. 10.在全局添加自有组件的方法
无法添加,只能使用 Oinone 组件
实现自有组件,使用 registerMask 注册为通用母版
在 HTML 中添加
通过配置实现
*
  1. 11.自行扩展菜单的实现方式
【多选题】
用 Vue 重写菜单
按照 SPI 注册菜单组件后,使用 registerMask 替换通用模版
无法实现
使用系统提供的菜单,如不满足需求再自定义
*
  1. 12.在所有表格视图上加入组件的方法
【多选题】
无法实现
只能逐个添加,不能全局替换
通过 SPI 注册菜单组件后,使用 registerLayout 替换通用模版
*
  1. 13.处理复杂业务页面的前端实现方法
【多选题】
无法实现
必须寻求 Oinone 开发支持
自定义页面,根据模型等维度使用 registerLayout 进行替换
将页面拆分,自定义组件放在无代码平台,通过平台进行组装
*
14.针对不满足需求的按钮样式的最优实现方法
自定义整个页面
自定义按钮所在区域
重写 Vue 组件
通过动作注册,自定义该按钮的 UI 样式
*
15. 字段注册的维度【多选题】
全局
当前应用
当前模型
当前页面
*
16. 使用 Oinone 时,前端与后端的协同方式
前端工作完成后,与后端协作进行接口联调
前端边写页面边定义模型
等业务逻辑流程跑通后,前端介入完成个性化需求,结合无代码平台进行通用组件开发
*
17.一个项目的前端组成部分【多选题】
由无代码设计的页面
前端自定义的个性化页面
无代码页面中替换的局部组件
由无代码设计的页面生成的代码
*
18. 实现业务个性化前端组件的方法【多选题】
无法实现,只能使用 Oinone 提供的组件
在业务项目中实现
结合前端低代码一体化实现组件,并与无代码平台整合
*
19. 前端组件的最佳实现方式
直接编写 Vue 组件
直接编写 HTML
逻辑在 TypeScript 中编写,Vue 组件承载业务样式,实现逻辑的最大复用
*
20. 前端的部署方式
后端部署即可,前后端是一体的
直接将 HTML 文件交给后端
不需考虑,Oinone 默认进行部署
执行 npm i 安装依赖,然后运行 npm run build 进行打包,使用 Nginx 等 Web 服务器进行部署
问卷星提供技术支持
举报