找回密码
 立即注册

小程序组件≠小程序插件

匿名  发表于 2023-3-4 21:47:31 阅读模式 打印 上一主题 下一主题
一向以为小法式组件和小法式插件是一回事,只是措辞纷歧样,致使形成乌龙,实在美满是两回事,插件是可以间接供给办事的,组件是给开辟者供给的轮子,不能间接供给办事。
先看看微信是若何界说小法式插件的:小法式插件是可被增加到小法式内间接利用的功用组件,开辟者可以像开辟一个小法式一样开辟一个插件,供其他小法式利用,同时,小法式开辟者可间接在小法式内利用插件,无需开辟,为用户供给更丰富的办事。
下面是付出宝小法式官方描写:插件是一种自力封装的软件模块,用来承载企业的才能大概办事,便于宿主小法式停止快速集成。和普通组件分歧的是,插件具有自力的利用和自力的高低文,即数据、营业逻辑和办事端毗连。当小法式利用需要利用插件的办事时,加载和运转插件,以使得插件拜候本身的数据与办事端,完成对应的办事;而在小法式不需要利用插件的办事时,只需要运转小法式利用自己,拜候小法式利用本身的数据办事端。插件和宿主小法式高低文是相互隔离的,即小法式利用不能间接拜候插件的数据,也不能获得插件的权限,反之,插件也不能间接拜候小法式的数据,也不能获得小法式的权限。

小法式组件≠小法式插件-1.jpg
小法式插件可所以

  • 供给查询快递信息的办事
  • 供给查询天气的办事
  • 供给打车(滴滴)的办事 - 可以利用滴滴供给的组件,间接嵌入自己的小法式,实现打车功用)
  • 供给外卖(美团外卖)的办事 - 例如每个餐厅需要的小法式气概都纷歧样,但他都需要外卖功用,那这时便可以给餐厅都定制一个小法式,在外卖部分的功用可以间接利用美团外卖供给的外卖插件
再来看看什么是小法式组件

一个小法式页面可以分化成多个部分组成,组件就是小法式页面的根基组成单元。
常用的一些组件:

1)视图容器
组件名说明
view视图容器
scroll-view可转动视图容器
swiper滑块视图容器
movable-view/movable-area可移动的视图容器
2)根本内容
组件名说明
icon图标
text笔墨
rich-text富文本
progress进度条
3)表单
组件名说明
button按钮
form表单
input输入框
label标签
textarea多行输入框
picker列表挑选器
4)导航
组件名说明
navigator页面链接
5)多媒体
组件名说明
audio音频
image图片
video视频
若何开辟引入小法式插件

小法式插件开辟一般来说各个小法式开放平台对于插件开辟的开放范围有一定的限制,例如微信小法式平台开放了22个行业相关的插件开辟,其中对医疗办事、金融业、文娱、交际等行业还有进一步的特别限制。
在领会小法式插件的开辟标准后,若何以正确的方式起头小法式插件的开辟呢?实在各大平台都出了响应的开辟工具和开辟指南。我们一样以微信和付出宝为例,利用微信开辟者工具和付出宝IDE工具即可高效力的完成一个小法式插件的建立和开辟,
具体的开辟指南可拜候:
微信小法式插件开辟文档
http://developers.weixin.qq.com/miniprogram/dev/devtools/plugin.html
付出宝小法式插件开辟文档
http://opendocs.alipay.com/mini/plugin/plugin-development
除了微信和付出宝有开放一些小法式插件外,小法式容器技术商 FinClip 也进献了一些,他们搭建了属于自己的 FinClip 小法式利用市场,里面包括一些现成的小法式插件和小法式利用供开辟者间接利用,感爱好的同学可以间接拜候领会一下
最初总结一下小法式插件可以帮助开辟者处理哪些题目:

  • 由于插件是自力封装的营业功用和办事,宿主小法式集成和利用插件更加便利。
  • 由于插件运转时框架供给高低文隔离机制,插件内部的数据平安性更有保障。
  • 由于插件具有自力的利用,插件可以自力停止发版,开辟和升级更高效。插件支持贸易订购和结算,便于开辟者停止办事变现和贸易化。
回复

使用道具

说点什么

您需要登录后才可以回帖 登录 | 立即注册
HOT • 推荐

神回复

站长姓名:王殿武 杭州共生网络科技 创始人 云裂变新零售系统 创始人 飞商人脉对接平台 创始人 同城交友聚会平台 创始人 生活经验分享社区 创始人 合作微信:15924191378(注明来意)