主机参考:VPS测评参考推荐/专注分享VPS服务器优惠信息!若您是商家可以在本站进行投稿,查看详情!此外我们还提供软文收录、PayPal代付、广告赞助等服务,查看详情! |
我们发布的部分优惠活动文章可能存在时效性,购买时建议在本站搜索商家名称可查看相关文章充分了解该商家!若非中文页面可使用Edge浏览器同步翻译!PayPal代付/收录合作 |
本文将与您分享一个小程序开发实践,并介绍在小程序中安装和使用ui组件库的方法,希望对您有所帮助!
小程序开发的基本技能,如页面开发、组件开发、云开发等。,都是功能性的。在本文中,我们将介绍UI层面的小程序开发技巧,即使用UI组件库。【相关学习推荐:小程序开发教程】
使用UI组件库的好处不言而喻,可以统一我们小程序的整体UI风格,大大节省开发小程序的时间。因为对于许多复杂的功能组件来说,实现它们需要花费大量的时间,并且很容易出现各种功能缺陷。
实践接下来,我们将以UI组件库vant为例,介绍小程序如何利用UI组件库提高开发效率。
安装组件库的第一步是将组件库集成到我们现有的小程序中。
首先,我们在开发人员工具中选择终端面板并创建一个新终端。这里的终端是指电脑自带的终端,比如Window系统中的命令行或者MacOS下的终端。
然后在终端中输入npm -v,检查当前计算机是否装有npm工具。npm工具是下载网络软件包的工具,属于Nodejs。如果计算机上没有npm,可以先下载nodejs并完成安装。安装后,它将附带npm。
当计算机具有npm时,我们可以使用它将vant软件包下载到我们的小程序项目中。具体步骤请参考vant的快速文档操作。
第一步成功后,您应该会看到类似于下图所示的内容。
第二步,我们按照指示删除app.json的style:v2。
第三步,我们修改project.config.json如下。
这里的一个问题是,如果你是一个纯applet项目,一开始没有package.json文件,所以这里的配置中指向的package.json文件将不会被找到。
我们可以使用npm init -y命令手动创建一个,结果如下。
因为我们在创建package.json之前安装了npm包,所以我们需要在这里再次执行NPM I @vant/weapp -S--production,以确保package.json文件中的依赖项具有@ vant/weapp。
第四步也是最后一步是使用开发人员工具顶部菜单栏中的工具-构建npm来构建我们安装的npm包。此时,我们将被提示报告错误。这是因为小程序开发的新版本,正如vant文档中所述,小程序对npm包的分析目录现在已经变成了miniprogram_npm。
因此,我们需要将project.config.json中packNpmRelationList下的项目miniprogramNpmDistDir更改为。/如下图所示。
然后我们重新使用开发人员工具来构建npm。完成后,我们可以看到如下图。miniprogram_npm目录会自动添加到applet目录中,该目录专门用于管理所有npm软件包。
组件库安装完成后,我们就可以开始使用组件库中的所有组件了。首先,让我们改造之前的搜索输入框,改用vant提供的搜索组件。
UI组件库的使用方法与我们自己开发的组件的使用方法相同,要引入的组件必须先在json文件中声明。
Vant的文档还为每个组件提供了参考方法,因此我们可以遵循其说明。
修改json文件后记得手动点击编译,这与wxml和wxss文件的修改不同,将通过重载功能实时生效。
此外,对于像搜索组件这样的组件,其属性包含变量值的绑定,即value,该值对应于搜索框中输入的内容,因此我们需要在js文件中声明一个用于存储该值的变量以接收搜索框中输入的内容。
这样,我们就完成了搜索框的改造,并练习了UI组件库的使用。
接下来,我们可以阅读vant文档,并通过组合各种组件库的现有组件来大大加速许多功能的开发。
总结本文,我们介绍了如何使用现有的UI组件库来提高开发小程序的效率,主要分两步:安装和使用。在下一篇文章中,我们将结合vant组件库的强大能力来完成一个完整主页的功能实现。
更多编程相关知识请访问:编程入门!!
以上是如何在小程序中安装和使用UI组件库的详细信息。更多资讯请关注主机参考其他相关文章!
这几篇文章你可能也喜欢:
本文由主机参考刊发,转载请注明:如何在小程序中安装和使用UI组件库(如何介绍小程序组件) https://zhujicankao.com/106075.html
评论前必须登录!
注册