码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • uniapp从零到一的学习商城实战


    涵盖的功能:

     安装开发工具HBuilder:HBuilderX-高效极客技巧

    创建项目步骤:

    1.右键-项目:

    2.选择vue2和默认模板:

    3.完整的项目目录:

    微信开发者工具调试:

    1.安装微信开发者工具

    2.打开设置---安全设置---打开服务端口

    3.在XBuilder中运行即可:

    效果图展示:

    定义公共样式【common & static】:

    引入公共样式:

    图标库:iconfont-阿里巴巴矢量图标库

    app.vue 引入样式:

    编写底部菜单栏:

    1.在static 下创建tarbar文件夹,将图片拷贝进去

    2.直接创建页面index,my,shopcart,list 页面,会自动填充到page.json中

    3.pages.json编写底部菜单栏:

    编写swiper:

    1.编写公共组件[mode的作用是使图片填充完整100%]:

    2.引入组件[第3行和8行和15行]:

    编写中间内容公共图片组件:

    编写中间内容文字组件[猜你喜欢]:

    index引入商品列表组件:

    商品列表组件编写:

    商品单个组件编写:

    编写户外运动组件:

    1.编写头部组件:

    2.编写九宫格:

    3.编写热卖页面组件:

    4.效果图展示:

    推荐店铺:

    1.注意这个是带滚动条的,第7行

    2.

    去掉滚动条的样式:【17-23行】

    第10行:

    顶部菜单栏和顶栏跟随:

    1.顶部菜单栏:

    2.

    3.方法实现:

    主页处理:

    1.

    2.第95行-100行

    nodeJs搭建后端:

    0.进入cmd:

    1.执行命令:npm install express-generator -g

    2.进入E:\work\gitee\uni-app-mall-1\uni-app-mall-1目录下

    3.执行命令:express --view=ejs server[会出现一个server的文件夹,这个就是nodeJs的生成的后端]

    4.进入后端目录:cd server 

    5.下载依赖项执行命令: npm install

    6.启动后端:npm start[默认端口:3000]

    7.浏览器访问效果【搭建成功】:

    8.编写第一个接口:

    重新启动:npm start

    浏览器访问效果:

    编写首页后端接口:

    1.router文件夹下的index.js

    2.重启项目npm start

    3.浏览器访问:

    4.前端页面访问后端代码编写【index页面】:

    首页请求数据:

    1.uni异步请求数据:

    2.循环展示:

    3.轮播图处理:

    异步请求封装:

    1.工具类:

    2.改写异步请求

    编写搜索页面:

    1.新建页面search:

    2.

  • 相关阅读:
    6、SpringBoot_项目的打包与运行
    PyQt5的笔记(中-4)
    一文讲明白K8S各核心架构组件
    加入 MotoGP™ Monster Energy 英伦大奖赛!
    3.7设计模式——Observer 观察者模式(行为型)
    读书笔记:彼得·德鲁克《认识管理》第29章 有效决策
    分享105个NET源码ASP源码,总有一款适合您
    【算法|前缀和系列No.2】牛客网 DP35 【模板】二维前缀和
    数据库设计之E-R图和关系表
    大学生静态HTML鲜花网页设计作品 DIV布局网上鲜花介绍网页模板代码 DW花店网站制作成品 web网页制作与实现
  • 原文地址:https://blog.csdn.net/qq_35781178/article/details/132665656
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号