笔者接下来会介绍如何在 H5页面编辑器 中自定义开发自己的组件, 以及如何开发可以使H5展现力更强的组件: 地图和日历组件....演示效果
实现自定义组件开发的流程
作为前端工程师, 我们对于开发vue组件或者react组件想必不会很陌生, 对于一个可扩展复用当然组件来说, 我们只需要做好以下几点就好了:
语义化 : 组件命名可读性强...我们定义Dooring的自定义组件时, 会分为以下几个步骤:
组件的shape主要是组件对外暴露的属性和方法, 可以实现用户层面的配置, 也就是vue/react组件的props, 由于项目使用typescript...同样我们也需要定义好地图对外暴露的props, 笔者这里简单定义几个可配置的属性:
ak 百度地图使用凭证, 建议大家在生产环境替换成自己的
location 地点的经纬度, 方便快速定位
position 地点的地名, 我们可以自定义设置..., 文本颜色, 文本大小配置
图表组件支持自定义第三方api接口, 一键导入第三方数据源