插件概要

什么是插件

插件是一种开箱即用的自定义前端组件,是对众触功能的扩展。在插件市场找到合适的插件安装到自己的应用中,拿来就用,省时省力,免去开发对应的功能。
任何人都可以通过编写JavaScript/ReactJS来扩展与封装众触平台的功能,开发出来的插件可以仅在自己的应用中使用(私有),也可以放到插件市场上分享/售卖给其他人使用(公开)。 

插件市场

插件市场是公开插件的集散地. 通过查看插件的介绍/安装量/供应商等信息来决定是否要试用该插件。

需要提醒的是注意一下欲安装的插件是否需要特殊权限。
需要修改数据库:如果你的应用并不需要该插件修改数据库的功能,建议不选用该插件以保数据安全。
数据需要流出众触:如果你的应用并不需要把数据提供给第三方,建议不选用该插件以免泄露数据。

安装插件

在众触官网不能直接安装插件,需要到应用中心选择一个应用后在插件栏安装。
这里你可以搜索/安装插件。插件安装后的第一个月(30天)属于试用期,即使是收费插件也无需付费,不满意可以随时卸载,如果安装的是收费插件,系统会在30天后自动扣费。如果安装后插件开发者调整了价格则按最低的价格计算(涨价了按安装时的原价计算,降价了则按降价后的新价计算)

使用插件

插件安装后你就可以在编辑器的组件面板的插件栏里找到所有已安装的插件,你可以就像其他普通组件一样使用插件。如果插件需要配置,你右键选中插件以后就可以在右侧属性面板中看到所有配置项。其中重新挂载表达式是通用属性,与挂载组件相同,当传递给插件的是动态表达式时根据此表达式的值是否发生变化来重新挂载插件而使插件能重新获取最新的属性,表达式的值应是基本类型,避免使用对象数组。

新安装的插件并不会立即在应用的正式版中被用户看到,因为它还停留在开发版中。等你配置/测试完成后再发布到正式版以供用户使用。

管理插件

插件管理页里你也能看到该应用安装了的插件列表,里面有正在使用中的插件版本和插件市场里的最新版。你可以选择是否升级到最新版(免费)。
如果你并不喜欢该插件或者不再需要它你就可以卸载掉它。

开发插件

插件管理页里有个”我开发的”栏目。这里你可以”开发新插件”,”开发新插件”会给你的新申请的空插件分配一个唯一ID并安装到此应用中,然后你就可以使用此应用的环境在你电脑本地配置与开发新插件了。
具体请查阅插件开发文档。

Make in ZC APP Platform