components
2016-10-13 09:45:06 0 举报
组件(Components)是软件工程中的一个关键概念,它指的是可重用的代码块,用于构建大型应用程序。组件通常具有独立的功能和职责,可以在不同的应用程序中重复使用,从而降低了开发复杂性、提高了代码的可维护性和可扩展性。组件可以是库、模块、插件等形式,它们可以独立开发、编译和部署。在软件开发过程中,开发者可以通过组合不同的组件来实现特定的功能需求,从而实现快速开发和高效协作。组件化开发已经成为现代软件开发的主流方法之一,被广泛应用于Web应用、移动应用、桌面应用等各个领域。
作者其他创作
大纲/内容
\"type\": \"static\"|\"fixed\
添加组件
platform公共包umd文件
组件1setting
package.json
组件市场
setting.js
传入props1. onDataChange: (data: {}) => void; 任意配置发生变化时必须调用该函数;data为所有配置值2. defaultData: 组件已有配置
\"preview\": \"dist/index.js\
发布cli
用于渲染搭建平台对组件进行参数配置的表单列表 (仅搭建平台用)
preview.js
限制:暂不支持加载其他组件作为其子组件
cdn
组件id2
组件1preview
页面视图
组件id1
\"setting\": \"dist/setting.js\
UMD模块,命名:xmc_platform_componentName_preview
搭建平台
组件2preview
传入props1. onDataChange: (data: {}) => void; 任意配置发生变化时必须调用该函数;data为所有任意值
页面配置
onDataChange
\"name\": \"@xmc/name\
用于展示组件及实现一些交互逻辑 (搭建平台及构建时都要用)
fixed
数据库
UMD模块,命名;xmc_platform_componentName_setting
NPM
static
页面预览
收藏
0 条评论
下一页