第三章:自定义工作台组件开发31第三章:自定义工作台组件开发一、组件开发介绍一个组件有一个完整的业务功能,包含视图和逻辑。1.开发流程概览现在本地对组件进行开发,本地开发时首先创建插件,在开发者后台创建插件完成之后,可以选择DingTalk Design CLI进行组件的开发,然后上传组件,也可以选择在小程序IDE中进行组件开发及上传。上传之后需要进行线上调试,对组件可以进行一些配置,配置完成之后可以在设计器中调试组件,当组件调试过程中发现有不符合预期的地方,可以返回本地开发重新进行开发并上传,并再次进入设计器中进行调试,直到符合预期之后。可以将组件进行提交上架,通过商家审批之后,可以将组件进行提交发布。完成灰度发布之后,就可以进入到全量发布阶段,即正式上线。2.开发约束钉钉工作台的插件本质是小程序,钉钉工作台插件中的组件开发遵守钉钉小程序组件开发规范,同时需接受钉钉工作台插件的开发约束。只有遵守了以下开发约束,才能正式上架。•在开发组件前,开发者需要完成钉钉开发者注册和激活,详情请参考成为钉钉开发者。•不能在发开过程中使用钉钉小程序JSAPI,即dd.开头的所有方法。•不能在组件中使