【uniapp开发从0开始做一个小程序-03(主界面)】

之前我们学习了几个简单的元素使用方法,现在我们正式进入小程序页面的制作中。
首先是将之前在index.vue和index.css写的代码删掉或者注释掉,或者新建一个页面(我是注释一部分,删除一部分)

目录

  • 导入colorui框架
  • 完成5个页面的新建和路由的认知
  • 替换图标,设置下方导航栏

导入colorui框架

Colorui是一个写好了的uniapp样式框架,比如说我们有一个毛坯房,colorui相当于做好了的门、窗、家居,在装修房子的时候直接放进房子里,自己选好位置和样式,就能得到好看的精装房
1-1:百度搜索uniapp官网
【uniapp开发从0开始做一个小程序-03(主界面)】
1-2:点击插件市场【uniapp开发从0开始做一个小程序-03(主界面)】

1-3:搜索colorui【uniapp开发从0开始做一个小程序-03(主界面)】

1-4:翻到第二页的colorui组件库【uniapp开发从0开始做一个小程序-03(主界面)】

1-5:点击名字后打开网页,然后点击下载zip【uniapp开发从0开始做一个小程序-03(主界面)】

1-6:下载完成后,解压【uniapp开发从0开始做一个小程序-03(主界面)】

1-7:点击文件->导入->从本地导入【uniapp开发从0开始做一个小程序-03(主界面)】

1-8:找到解压后的文件夹,选择确定【uniapp开发从0开始做一个小程序-03(主界面)】

1-9:此时我们的项目管理器中就会出现colorui的文件【uniapp开发从0开始做一个小程序-03(主界面)】

1-10:我们点击运行到chorm浏览器,就会出现各种元素、插件和扩展组件的样式成果。【uniapp开发从0开始做一个小程序-03(主界面)】
我运行的时候报了两个找不到图片的错误,都是背景图片,问题不大。
1-11:在我们创建的项目下创建utils文件夹,utils是工具文件夹的意思【uniapp开发从0开始做一个小程序-03(主界面)】

1-12:将组件里的colorui文件夹整个复制【uniapp开发从0开始做一个小程序-03(主界面)】

1-13:粘贴到utils文件夹下【uniapp开发从0开始做一个小程序-03(主界面)】

1-14:仿照ColorUI的App.vue(翻到最下面的 style),将icon.css和mian.css引入本项目的App.vue,导入过程注意项目的路径(我的路径是utils/colorui/xxx.css)【uniapp开发从0开始做一个小程序-03(主界面)】

1-15:回到项目index.vue,输入一行代码,如果出现下面的情况,则导入成功
以上则是colorui组件导入成功【uniapp开发从0开始做一个小程序-03(主界面)】

完成5个页面的新建和路由的认知

我的导师给的项目要求是5个主要界面(tabbar组件最多只有5个按键位置),可以根据自己的需求合理创建
2-1:首先在pages文件夹下新建4个页面,分别是附近、发现、关注、我的【uniapp开发从0开始做一个小程序-03(主界面)】

2-2:在页面里写上页面名字,作为区分【uniapp开发从0开始做一个小程序-03(主界面)】

2-3:可以通过修改路由访问不同页面【uniapp开发从0开始做一个小程序-03(主界面)】

2-4:打开pages.json文件,找到最后,添加tabbar组件【uniapp开发从0开始做一个小程序-03(主界面)】

2-5:修改tabbar,加一些样式内容【uniapp开发从0开始做一个小程序-03(主界面)】

2-6:修改后的运行结果【uniapp开发从0开始做一个小程序-03(主界面)】

替换图标,设置下方导航栏

3-1:在网上下载字体图标,首先在百度上搜索‘iconfont’,点击阿里巴巴矢量图标库【uniapp开发从0开始做一个小程序-03(主界面)】

3-2:登录后搜索自己想要的图标【uniapp开发从0开始做一个小程序-03(主界面)】

3-3:点击下载图标【uniapp开发从0开始做一个小程序-03(主界面)】

3-4:在项目的static/ img下新建tabbar文件夹,选择自己想要的颜色和大小,点击png下载,下载到项目的tabbar文件夹【uniapp开发从0开始做一个小程序-03(主界面)】

3-5:取名为index_select.png ,作为选中时的图片【uniapp开发从0开始做一个小程序-03(主界面)】

3-6:再下载一个一样的,但是颜色不一样,作为未选中时的图片,取名为index.png。其他四个菜单栏一样操作【uniapp开发从0开始做一个小程序-03(主界面)】

3-7:在page.json中完成list的内容,将每个菜单都完成相应的内容【uniapp开发从0开始做一个小程序-03(主界面)】

3-8:运行结果【uniapp开发从0开始做一个小程序-03(主界面)】

**总结:**今天的内容差不多添加了colorUI组件,写完了下面的菜单栏(即tabbar组件),内容没有改太多,用的大多都是默认选项。明天的内容,大概会把首页搜索框和轮播图写完,今天的内容就写到这里吧,每天完成一点点,坚持!(ง •̀_•́)ง

相关文章:

  • 2021-08-06
  • 2021-09-11
  • 2021-12-08
  • 2021-08-31
  • 2022-01-06
  • 2021-10-31
  • 2021-12-22
猜你喜欢
  • 2021-06-22
  • 2021-04-14
  • 2021-11-14
  • 2021-12-04
  • 2022-12-23
  • 2021-05-07
相关资源
相似解决方案