主机参考:VPS测评参考推荐/专注分享VPS服务器优惠信息!若您是商家可以在本站进行投稿,查看详情!此外我们还提供软文收录、PayPal代付、广告赞助等服务,查看详情! |
我们发布的部分优惠活动文章可能存在时效性,购买时建议在本站搜索商家名称可查看相关文章充分了解该商家!若非中文页面可使用Edge浏览器同步翻译!PayPal代付/收录合作 |
如何开发小程序插件?下面的文章提供了微信小程序的开发和使用教程。 有一定的标准值。 请转告给有困难的朋友。 我希望这对你有帮助。
近日,微信小程序发布重大功能更新,支持插件使用和开发。 此消息一公布,小程序开发者涌入该网站,开始专门从事插件开发。 我们预计很快就会发布许多高质量的插件。 从开发者的角度来看,最关心的问题是如何开发微信小程序插件。 首先,你需要了解什么是小程序插件。
什么是微信小程序插件?
插件是一组由js和自定义组件封装的代码库。 插件不能单独使用或预览。 这些必须嵌入到其他小程序应用程序中才能使用。 与 NPM 依赖项和 Maven 依赖库相同。
但是插件与NPM、Maven依赖管理的区别在于,插件有独立的API接口和域名列表,不受小程序自身域名列表的限制。 (NPM依赖的库不能向第三方请求数据。) 插件必须经过腾讯审核后方可使用(NPM不需要腾讯审核)。 使用第三方插件,需要向第三方申请(通过NPM使用第三方库,不需要向第三方申请)。 因此,未来插件可能会被封装为第三方服务而不仅仅是代码库。
如何开发微信小程序插件?
下载最新的微信小程序开发者工具,打开开发者工具,创建小程序进入项目。
点击右下角的“创建”按钮创建插件。
插件的AppId和之前的微信小程序的AppId是一样的。 您需要在微信开发者后台新建一个微信小程序插件:
微信小程序插件的名称也应该是唯一的。一定有。 申请完成后,您可以获得插件的AppId。 您可以通过输入小程序项目名称和插件AppID进入您的小程序项目。
文件project.config.json包含以下代码:
{ 小程序mRoot:./miniprogram,pluginRoot:./plugin,compileType:plugin,settings:{ newFeature:true },appid:.....,项目名称:videoPlayer,条件:{}}
miniprogramRoot:小程序配置根目录。 您可以使用小程序测试创建的插件。
pluginRoot:放置插件相关代码的根目录。
compileType:插件编译类型 项目必须设置为插件才能上传。 代码以插件的形式上传到腾讯服务器。
plugin/plugin.json文件的代码如下:
{ publicComponents: { hgPlayer:components/player/player }, main:index.js}
publicComponents: 插件可以为我的小程序提供哪些组件? 可以定义很多插件。组件之间互相引用,但是小程序只能使用publicComponents中配置的组件。
Main:定义入口文件,在入口文件index.js中定义小程序使用插件的接口。
plugin/index.js文件的代码如下:
var data =require(\'./api/data.js\')module.exports= {getData: data.getData, setData: data.setData}
plugin/index.js 需要外部抛出接口定义为 getData 和 setData。 小程序使用这个使用插件时,只有插件提供的两个接口可用;插件的其他接口(或方法)对小程序不可用。
完成上述配置后,您就可以开始在插件/组件中编写组件代码了。
写完代码后,注意plugin/plugin.json文件中的设置。 配置完成后,您可以将插件代码上传到腾讯服务器,进入微信小程序开发者后台,提交审核。 一旦腾讯批准我们的审核,第三方小程序将能够使用我们创建的插件。
如何使用第三方插件
在使用第三方插件之前,先进入微信小程序开发者后台,插入需要添加的第三方插件。一个 in. 第三方服务:
输入第三方插件的AppId,点击添加按钮即可完成该应用对其他插件可见。 。 第三方账号小程序插件 > 应用管理,
如果您需要第三方同意您的应用,您可以开始使用第三方插件。
如果使用第三方插件,则需要在自己的小程序app.json中配置如下内容:
{ Page: [pages/index/index] , Plugins: { myPlugin: { version: dev, Provider: 输入已批准插件的 AppId } }}
plugins: 要使用的第三方插件的配置列表。
配置插件列表后,您必须定义每个页面上要使用哪些组件,因为每个插件可以包含多个组件。 例如,我需要在index.js中使用hgPlayer组件,并且需要在index.json中配置它。 配置完 Index.json 后,您可以直接在 index.wxml 中使用它。
推荐:《小程序开发教程》
PHP 快速学习视频免费教程(入门到精通)
如何学习 PHP? 我应该从哪里学习 PHP? 不用担心。 这里有简单的 PHP 学习教程(从初学者到专家)。 您可以保存并下载您想学习的朋友。
下载
这几篇文章你可能也喜欢:
- WordPress插件推荐:改善网站功能和用户体验
- 如何处理WordPress插件安装失败的错误信息?(wordpress下载插件)
- WordPress书籍盘点:推荐5本值得阅读的WordPress书籍(wordpress 2021)
- WordPress免费插件推荐及使用技巧(wordpressvip插件)
- WordPress更新插件后出现错误?教你如何处理和解决(wordpress更新失败)
本文由主机参考刊发,转载请注明:如何开发小程序插件?(小程序开发助手插件) https://zhujicankao.com/124154.html
评论前必须登录!
注册