小程序插件

2020-04-28 10:18 更新

引入插件代碼包

在 app.config.js 中聲明需要使用的插件:

module.exports = {
plugins: {
myPlugin: {
version: '1.0.0',
provider: 'wxidxxxxxxxxxxxxxxxx',
},
},
};

使用插件

自定義組件

使用插件的自定義組件同樣不需要申明 usingComponents,你可以直接對組件提供的自定義組件進行引用:

import Hello from 'plugin://myPlugin/hello-component';
export default () => (
<View>
<Hello name="Remax">
</View>
)

頁面

需要跳轉(zhuǎn)到插件頁面時,url 使用 plugin:// 前綴,形如 plugin://PLUGIN_NAME/PLUGIN_PAGE, 如:

<Navigator url="plugin://myPlugin/hello-page">
Go to pages/hello-page!
</Navigator>

JavaScript 接口

const myPlugin = requirePlugin('myPlugin');
myPlugin.helloApi();
const word = myPlugin.world;
以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號