码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • 【微信小程序】博客小程序,静态版本(三)设计和开发首页、个人关于页


    【博客小程序】专栏

    【微信小程序】博客小程序,静态版本(一)准备工作

    【微信小程序】博客小程序,静态版本(二)引入 lin-ui 组件、设计和开发文章页

    【微信小程序】博客小程序,静态版本(三)设计和开发首页、个人关于页

    前言

    李老板又来催更了,万般 “求求” 我之下,继续开始开发。
    image.png

    零、简单整理一下当前的代码

    0-1 全局引入 linui

    lin-ui 组件的引入,从局部引入,挪到全局引入(即 app.json )
    在这里插入图片描述

    0-2 全局开启自定义 tabBar

    在 app.json 文件中的 “window” 中添加 "navigationStyle": "custom"

    {
      "pages": [ ...
      ],
      "window": {
        ...
        "navigationBarTextStyle": "black",
        "navigationStyle": "custom"
      },
      ...
    }
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10

    同样的文件里(app.json)添加 “tabBar” 的相关信息

      "tabBar": {
        "color": "#bfbfbf",
        "selectedColor": "#3963bc",
        "list": [{
          "pagePath": "pages/home/home",
          "text": "首页",
          "iconPath": "images/tabBar/_home.png",
          "selectedIconPath": "images/tabBar/home.png"
        }, {
          "pagePath": "pages/about/about",
          "text": "作者",
          "iconPath": "images/tabBar/_me.png",
          "selectedIconPath": "images/tabBar/me.png"
        }]
      },
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15

    再找四张 icon 图片
    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-lyGZIGRv-1670003809034)(https://p1-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/cde96af2afd244229df1af58eee178eb~tplv-k3u1fbpfcp-watermark.image?)]

    一、设计首页

    image.png

    根据李老板的需求来设计这个首页。

    在这里插入图片描述

    要高大
    在这里插入图片描述

    要有简洁
    在这里插入图片描述
    还要让人觉得格局大的。

    安排!
    image.png
    简单用 ppt 画了一下子,首页,简单,高大(很高),格局很大!

    二、开发首页

    2-1 引入组件和代码写入

    加一点点组件(capsule-bar、notice-bar、search-bar、segment 等)
    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Nfk12nkz-1670003809035)(https://p6-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/0a18b556a5c04d0dbb3654291340d98f~tplv-k3u1fbpfcp-watermark.image?)]

    2-2 静态数据

    加点静态数据
    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-rEKp8Qbz-1670003809035)(https://p3-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/cbc5b10e05f34d8dbeb7069ba47618e4~tplv-k3u1fbpfcp-watermark.image?)]

    2-3 效果展示

    wechat-home.gif

    三、设计个人关于页

    围绕简单,高大,格局大继续设计个人关于页。又简单用了一下 ppt 技术。

    搞定,开始开发!

    四、开发个人关于页

    4-1 挑图坐标系(引入 echarts 组件)

    Demo 实例和组件的源码下载地址:https://github.com/ecomfe/echarts-for-weixin
    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-AeJ5eHjq-1670003809036)(https://p3-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/4d8053e9b03841f58bf1666104e3964e~tplv-k3u1fbpfcp-watermark.image?)]

    官方 README.md 教程

    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-f2APlPFf-1670003809036)(https://p3-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/ef53d0cba449409f88578ff397658ab2~tplv-k3u1fbpfcp-watermark.image?)]

    在这里,我们选择雷达图坐标系组件。
    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-rLZNZyWd-1670003809036)(https://p3-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/91264943e43942ea8b23c8ea82290c29~tplv-k3u1fbpfcp-watermark.image?)]

    4-2 雷达图坐标系组件的使用

    参数参考地址:Documentation - Apache ECharts

    changeTabs() 方法和雷达图的使用(activeKey)

    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-nNImmZcs-1670003809036)(https://p3-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/58e8f70829ab45cca8b06bf545a09d05~tplv-k3u1fbpfcp-watermark.image?)]

    雷达图坐标系组件使用的流程

    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-cpQRhe1a-1670003809037)(https://p3-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/d1b47bd53c8343ed912a2763654455ed~tplv-k3u1fbpfcp-watermark.image?)]

    4-3 对应代码对应的效果

    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-lvdp7K6b-1670003809037)(https://p6-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/787ff087b13e4e1c8d71418feb8e378b~tplv-k3u1fbpfcp-watermark.image?)]

    4-4 效果展示

    wechat-about.gif

    五、代码讲解

    代码讲解这块,因为代码比较简单,并且在源码中、方法里也有注释和简单讲解,这里就省略了。(如有疑惑,或者更好的意见欢迎留言评论)

    六、源码地址(同步更新)

    微信开发者-代码管理地址:笔者手记 (git.weixin.qq.com)

    Gitee地址:笔者手记 (gitee.com)
    在这里插入图片描述

    小程序完整体验二维码

    在这里插入图片描述

    文章小尾巴

    文章写作、模板、文章小尾巴可参考:《写作“小心思”》

      感谢你看到最后,最后再说两点~
      ①如果你持有不同的看法,欢迎你在文章下方进行留言、评论。
      ②如果对你有帮助,或者你认可的话,欢迎给个小点赞,支持一下~
       我是南方者,一个热爱计算机更热爱祖国的南方人。
      (文章内容仅供学习参考,如有侵权,非常抱歉,请立即联系作者删除。)

  • 相关阅读:
    2. 使用IDEA创建Spring Boot Hello项目并管理依赖——Maven入门指南
    算法提高 第一课——快速幂
    IntelliJ Idea 撤回git已经push的操作
    基于java的家政服务管理系统
    与创新者同行,Apache Doris in 2023
    手写RPC框架-第五天 支持HTTP协议
    第一个C++程序
    C# 图解教程 第5版 —— 第6章 方法
    测试基础09:缺陷(bug)生命周期、定位方式和管理规范
    企业公司项目开发好一部分基础功能,重要的事保存到线上第一a
  • 原文地址:https://blog.csdn.net/qq_43263647/article/details/128157125
  • 最新文章
  • 【JVM】编译执行与解释执行的区别是什么?JVM 使用哪种方式?
    用 Hashids 优雅解决 C 端自增 ID 暴露问题
    V8引擎 精品漫游指南--Ignition篇(上) 指令 栈帧 槽位 调用约定 内存布局 基础内容
    LLVM Pass快速入门(四):代码插桩
    milkup:桌面端 markdown AI续写和即时渲染
    基于项目工程构建SBOM(软件物料清单)的研究
    鸿蒙应用开发UI基础第二节:鸿蒙应用程序框架核心解析与实操
    .NET 中如何快速实现 List 集合去重?
    扣子Coze实战:从0到1打造抖音+小红书热点监控智能体
    浅谈数据访问层
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
小工具 小游戏
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1

京公网安备 11010502049817号