平台设计-moduleID的使用

简介: 整个平台上有很多相同的功能

整个平台上有很多相同的功能,但是需要不同的内容。例如各个模块自己的首页上有滚动新闻、有友好链接等等。为了公用这些功能,平台引入了moduleID的解决方案。

      在前端的配置文件中,配置了模块号:

     

image.gif 编辑

      前端页面请求滚动新闻时,会传入该参数

      moduleID:this.$store.getters.QLMConfig.qlm_module

      这样会返回该模块所需的数据。

      同理各个模块后台都有相应的设置功能,用的是相同的功能,只是传入不同模块号实现数据的隔离。

相关文章
|
1月前
|
JavaScript 前端开发 开发者
ES6模块系统
ES6 模块系统是 JavaScript 发展中的一个重要里程碑,它为开发者提供了更强大、更灵活和更高效的编程方式。你在使用模块系统时,是否遇到过一些具体的问题或有一些独特的见解呢?
79 48
|
3月前
|
存储 JavaScript 前端开发
[JS] ES Modules的运作原理
【9月更文挑战第16天】ES Modules(ECMAScript Modules)是 JavaScript 中的一种模块化开发规范,适用于浏览器和 Node.js 环境。它通过 `export` 和 `import` 关键字实现模块的导出与导入。模块定义清晰,便于维护和测试。JavaScript 引擎会在执行前进行静态分析,确保模块按需加载,并处理循环依赖。ES Modules 支持静态类型检查,现代浏览器已原生支持,还提供动态导入功能,增强了代码的灵活性和性能。这一规范显著提升了代码的组织和管理效率。
|
7月前
|
前端开发 JavaScript
CommonJS 和 ES6 Module:一场模块规范的对决(下)
CommonJS 和 ES6 Module:一场模块规范的对决(下)
CommonJS 和 ES6 Module:一场模块规范的对决(下)
|
7月前
|
JavaScript 前端开发 开发者
CommonJS 和 ES6 Module:一场模块规范的对决(上)
CommonJS 和 ES6 Module:一场模块规范的对决(上)
|
SQL API Go
保持 Modules 的兼容性(上)
保持 Modules 的兼容性
34 0
|
JSON Go API
保持 Modules 的兼容性(下)
保持 Modules 的兼容性(下)
45 0
|
存储 JavaScript 前端开发
es6基础(1)
es6基础(1)
130 0
es6基础(1)
|
JavaScript 前端开发 API
【ES6】Module模块详解
【ES6】Module模块详解
233 0
|
前端开发 JavaScript 编译器
前端模块简史 - CJS & *MD & ES Modules & SystemJS & Webpack
最近这些年前端发展速度迅猛,而前端的模块化方案也在不断的更新,这里记录整理下工作 8 年所了解的一些关于前端模块化的知识,顺便 “考下古” ,由于涉及的内容较多不是每个都很了解,只能尽量保证输出内容的准确性。
前端模块简史 - CJS & *MD & ES Modules & SystemJS & Webpack
|
Web App开发 自然语言处理 JavaScript
ES6之路之模块详解
一个模块只不过是一个写在文件中的 JavaScript 代码块。
126 0