后端程序员的 uni-app 教程

本文是专为后端工程师准备的uni-app教程,介绍了如何从零开始学习uni-app,包括小程序入门、uni-app核心知识点、开发环境搭建、uni-ui使用、SASS基础,以及前后端如何打通。通过学习,后端程序员可以快速上手uni-app,实现多平台应用开发。
摘要由CSDN通过智能技术生成

一、前言

作为一个后端工程师,不会一点前端其实是很吃亏的,因为你写的项目无法对外展示

那么,前端技术框架那么多,作为后端的我们该怎么选呢?

这里,我极力推荐 uni-app 。uni-app 基于 vue.js ,上手方便,并且写一套代码,可以在多个平台上运行(甚至可以打包成手机程序)

有人会说,uni-app 效率不行,但是我们这些后端管他什么前端效率前端优化呢,我们只要效果出来就行了,优化大头还是后端

接下来,我就和各位一起,走进 uni-app 的世界

二、课前准备

Html css js 三剑客基础要有

最好学过一点 vue

了解小程序的开发

三、小程序入门

虽然 uni-app 可以打包多平台,但是我们的主力开发对象还是小程序

而且 uni-app 的开发方式和小程序很像

所以,了解一点小程序的知识很有必要

1、目录讲解

新建后的小程序目录长这样的

目录

其中 pages 中每个文件代表一个页面

我们打开主页 index:

index

里面除了三剑客,还有一个 .json 文件,那是这个页面的配置文件

而外层的这些,是全局的配置、样式文件:

外层文件

2、生命周期

在测试前,我们新建一个页面 detail

(注意,要新建名为 detail 的文件夹,然后再在里面新建 page)

新建的文件夹

打开 .js 文件,就可以看到我们的生命周期函数了:

// pages/detail/detail.js
Page({
   

  /**
   * 页面的初始数据
   * 这个在我们后面讲数据绑定的时候会用到的
   */
  data: {
   

  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {
   

  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function 
最低0.47元/天 解锁文章
后端程序员学习uni-app
郝竹本
09-26 945
后端程序员学习uni-app闲谈1 uni-app用来做什么?2 开发工具是什么?开发工具如何创建项目和导入项目?3 全局配置是什么?tabbar如何设置?3.1 新建uni-app项目目录和文件介绍 闲谈 uni-app用来做什么? 开发工具是什么?开发工具如何创建项目。 全局配置是什么?tabbar如何设置? uni-app基本组件如何使用?(text、view、button、image) uni-app样式如何书写和导入? uni-app数据绑定? uni-app事件? uni-app生命周期(应用
Uniapp使用antd组件库
最新发布
weixin_68658847的博客
08-18 531
Uniapp使用antd组件库
uni-app开发基础与项目实战
06-30
课程分为两个章节 第一章:uni-app基础入门 第二章:项目实战 带领大家迅速掌握uni-app基础知识,各种组件的使用,数据渲染等等,通过调用接口,掌握数据的交互! 下图是最终要做的uni-app实例
Uni-App连接后端Ruoyi-Cloud
ylp2023的博客
06-20 1507
img src="@/static/a.png" alt="产品图片" class="product-image rounded" />步骤2:修改Ruoyi-app的api/login.js里面的接口访问路径都改为后端Ruoyi-cloud的接口。Ruoyi-cloud准备一个新建模块以及要用的配置接口等等(根据自己的需求创建)* 这里为支持的请求头,如果有自定义的header字段请自己添加。步骤4:修改config.js的baseURL。步骤3:修改Ruoyi-app的。注意:每次修改一定要保存!
uni-app开发(我直接访问后端
m0_51024444的博客
12-05 2404
熟悉的js的程序员,轻松搞定前后台整体业务。实现了前端完成前后端工作的可能,暴打后端后端:我当时害怕极了
前端uniapp+后端springboot 详细教程《实现微信小程序授权登录》(附完整前后端项目demo)
tigerhhzz的博客
05-20 8825
功能: 通过前端发送请求,请求头中携带token参数,后端接受到token,然后进行token验证,拿到openid,通过openid去数据库中查询用户信息,并返回前端。功能: 通过前端发送请求携带的参数code以及后端配置文件中的微信小程序appid和微信小程序密钥,后端拼接url向微信后台发送请求。通过拿到的openid,去数据库查询对应用户信息,如果没有openid的用户,进行新增操作;使用uniapp构建一套代码多端使用的前端框架项目。如果存在openid的用户,进行更新操作。
uni-app后端实战课悦读
09-10
uni-app后端实战课悦读全套视频教程源码资源https://pan.baidu.com/s/1uC7M8N2fyKnUjwoPsZNLzw内含提取码
基于 Asp.Net Core 7.0、Uni-App开发,支持可视化布局的小程序商城系统
08-12
这包括但不限于后端Asp.Net Core的服务端代码、前端Uni-App的客户端代码、数据库脚本、配置文件等。这些源码是学习和理解系统架构、实现细节的重要资料,对于学生进行毕业设计或课程设计而言,具有极高的参考价值。...
uni-app小程序简单聊天.rar
12-15
- 使用uni-app的`uni.request()`与后端服务器交互,实现数据的增删查改。 7. **用户体验优化** - 实现消息的回撤、表情输入、图片发送等功能,提升用户体验。 - 优化加载速度,如消息分页加载,减少一次性加载的...
基于WordPress+uni-app开发的多端积分商城小程序源码.zip
07-08
"基于WordPress+uni-app开发的多端积分商城小程序源码"这个标题表明,这是一个使用WordPress作为后台管理系统,并结合uni-app框架来构建的多平台积分商城的小程序源代码。WordPress是一个广泛使用的开源内容管理系统...
uniapp创建nodejs后端服务器流程
qq_15017779的博客
10-19 2294
uniapp创建nodejs后端服务器流程
uniapp-backend:UNI App后端
02-09
uniapp后端 UNI App后端 带有db SQLLite的Rails API 5.2 克隆仓库 转到根文件夹 跑: bundle install rake db:migrate 运行种子: rake db:drop db:create db:migrate rails db:seed
uni-app跨平台移动应用开发教程
10-30
uni-app 是一个使用 Vue.js 开发跨平台应用的前端框架,开发者编写一套代码,可编译到iOS、Android、微信小程序等多个平台。该资源有自己独到的见解,适合小白使用,有vue或小程序开发经验者更容易上手。
uni-app实战社区交友类app开发视频教程【超清完整版】
05-18
uni-app实战社区交友类app开发视频教程
【前后端实战项目】带你从入门到实战全面掌握 uni-app
你若盛开,清风自来
03-23 4820
uni-app 是一个使用 Vue.js 开发跨平台应用的前端框架,具备"编写一次代码可发布到多个平台"的特点,大大的节省了开发成本,极速提升了开发效率。
uniapp项目实战系列(1):导入数据库,启动后端服务,开启代码托管
张羽的博客
08-29 1848
✨ 原创不易,还希望各位大佬支持一下!👍 点赞,你的认可是我创作的动力!⭐️ 收藏,你的青睐是我努力的方向!✏️ 评论,你的意见是我进步的财富!mysql8和mysql5的安装过程都有!!!超多图超详细保姆级教程最新教程新手小白轻松上手(点击跳转) mysql彻底卸载干净的5个步骤,超多图超详细保姆级教程最新教程新手小白轻松上手(点击跳转) sqlyog下载和卸载的最新详细过程,超多图快速安装或者卸载(点击跳转) nvm的安装,nvm调节node.js版本增删查改(点击跳转) git和tortoi
uniapp创建/运行/发布项目
weixin_45618535的博客
12-25 6848
运行App到手机或模拟器:使用电压足够的usb端口连接手机,设置中开启USB调试,手机上允许电脑设备调试手机,进入hello-uniapp项目,点击工具栏的运行 -> 运行App到手机或模拟器,即可在该设备里面体验uni-app。在微信开发者工具里运行:进入hello-uniapp项目,点击工具栏的运行 -> 运行到小程序模拟器 -> 微信开发者工具,即可在微信开发者工具里面体验uni-app。点击工具栏的运行 -> 运行到小程序模拟器 -> 运行设置,配置相应小程序开发者工具的路径。
uni-app 第一次后端搭建 所需内容(详解)
qq_45598937的博客
10-19 257
uni-app 第一次后端搭建所需内容详解
uni-app:请求后端数据uni.request
weixin_46001736的博客
07-21 1891
uni-app:请求后端数据uni.request
写文章

热门文章

  • 什么是嵌入式培养?要不要选嵌入式培养? 74997
  • windows server蓝屏报错解决方案 23022
  • c++ 五子棋AI 算法及实现 详细解析 21148
  • JavaWeb 图书管理系统 16965
  • 后端程序员的 uni-app 教程 10971

分类专栏

  • 文章 1篇
  • 电商 1篇
  • 服务器 1篇
  • 算法 21篇
  • 数据库 16篇
  • 中间件 3篇
  • 开发问题 1篇
  • Java 中级 9篇
  • python 1篇
  • 量化投资 1篇
  • 并发编程 4篇
  • 前端 7篇
  • 面试 8篇
  • 网络 3篇
  • JVM 4篇
  • 数据结构 3篇
  • 运维 6篇
  • Java 基础 25篇
  • JavaEE 5篇
  • 服务 2篇
  • 开发 17篇
  • Saas 1篇
  • 后端框架 16篇
  • 编程思维 1篇
  • 面试分享 1篇
  • linux 1篇
  • 编译原理 1篇
  • vue 1篇
  • 前后端分离 4篇
  • 设计模式 6篇
  • 前端框架 1篇
  • 操作系统 2篇
  • STL模板类 4篇
  • C++ 基础 10篇
  • C++转JAVA 2篇

最新评论

  • c++ 五子棋AI 算法及实现 详细解析

    AprilVVLove: 作者您好,你的chessRobot文件为什么有奇怪的报错啊?比如else不匹配之类的。

  • 什么时候需要@RequestBody注解

    八九点wolf: 没必要,get不传请求体啊,都是拼接的,使用也行

  • 什么时候需要@RequestBody注解

    zz的学习记录: 有的不是对象也能使用@@RequestBody

  • 什么时候需要@RequestBody注解

    Xiaouuuuua: 删了吧,

  • if语句不能用连等!!!

    2301_80147487: 博主的意思是在if条件判断语句中不能使用连等形式

大家在看

  • 【AI论文精读5】知识图谱与LLM结合的路线图-P4(完)
  • 501. Find Mode in Binary Search Tree 343
  • 线程异步和通信(promise和future) 66
  • 【CSS in Depth 2 精译_051】7.4 CSS 响应式设计中的图片处理 + 7.5 本章小结
  • Python-flask高校外聘教师管理系统的设计与实现django

最新文章

  • 【Java】阿拉伯数字转汉字(完全符合中文阅读习惯)(支持所有整数类型)
  • 【高考志愿】计算机专业志愿填报指南
  • 什么是SKU和SPU,SKU,SPU的区别是什么
2022年11篇
2021年136篇
2020年46篇

目录

目录

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

FARO_Z

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或 充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值

深圳坪山网站建设公司安阳县网站优化服务机构分析网站如何优化目标网站怎么把一个词优化上去网站优化制作公司哪家专业陇南网站优化推广哪个公司可以做濮阳网站优化推广特点黄平县网站优化公司网站优化 代码优化郑州优化网站推广新民网站建设优化价格如何seo优化网站崇左湖南网站优化推广北京北大青鸟网站优化推广丰台专业网站优化麻城网站推广优化关于网站优化方案新站整站网站优化公司seo网站优化培训主要做什么优化网站多少钱seo优化的网站优化商城网站优化公司网站选取云速捷三安庆网站排名优化营销网站刚做好怎么做优化唐山路北网站优化公司网站优化参考文献优化排名网站教程推广嘉定区官方网站优化哪家好凌源网站单词优化网站建设流程需求网站优化步骤香港通过《维护国家安全条例》两大学生合买彩票中奖一人不认账让美丽中国“从细节出发”19岁小伙救下5人后溺亡 多方发声卫健委通报少年有偿捐血浆16次猝死汪小菲曝离婚始末何赛飞追着代拍打雅江山火三名扑火人员牺牲系谣言男子被猫抓伤后确诊“猫抓病”周杰伦一审败诉网易中国拥有亿元资产的家庭达13.3万户315晚会后胖东来又人满为患了高校汽车撞人致3死16伤 司机系学生张家界的山上“长”满了韩国人?张立群任西安交通大学校长手机成瘾是影响睡眠质量重要因素网友洛杉矶偶遇贾玲“重生之我在北大当嫡校长”单亲妈妈陷入热恋 14岁儿子报警倪萍分享减重40斤方法杨倩无缘巴黎奥运考生莫言也上北大硕士复试名单了许家印被限制高消费奥巴马现身唐宁街 黑色着装引猜测专访95后高颜值猪保姆男孩8年未见母亲被告知被遗忘七年后宇文玥被薅头发捞上岸郑州一火锅店爆改成麻辣烫店西双版纳热带植物园回应蜉蝣大爆发沉迷短剧的人就像掉进了杀猪盘当地回应沈阳致3死车祸车主疑毒驾开除党籍5年后 原水城县长再被查凯特王妃现身!外出购物视频曝光初中生遭15人围殴自卫刺伤3人判无罪事业单位女子向同事水杯投不明物质男子被流浪猫绊倒 投喂者赔24万外国人感慨凌晨的中国很安全路边卖淀粉肠阿姨主动出示声明书胖东来员工每周单休无小长假王树国卸任西安交大校长 师生送别小米汽车超级工厂正式揭幕黑马情侣提车了妈妈回应孩子在校撞护栏坠楼校方回应护栏损坏小学生课间坠楼房客欠租失踪 房东直发愁专家建议不必谈骨泥色变老人退休金被冒领16年 金额超20万西藏招商引资投资者子女可当地高考特朗普无法缴纳4.54亿美元罚金浙江一高校内汽车冲撞行人 多人受伤

深圳坪山网站建设公司 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化