代码编织梦想

####uni-app的基本使用

课程介绍:

基础部分:

  • 环境搭建
  • 页面外观配置
  • 数据绑定
  • uni-app的生命周期
  • 组件的使用
  • uni-app中样式学习
  • 在uni-app中使用字体图标和开启scss
  • 条件注释跨端兼容
  • uni中的事件
  • 导航跳转
  • 组件创建和通讯,及组件的生命周期
  • uni-app中使用uni-ui库

项目:黑马商城项目

uni-app介绍 官方网页

uni-app 是一个使用 Vue.js 开发所有前端应用的框架,开发者编写一套代码,可发布到iOS、Android、H5、以及各种小程序(微信/支付宝/百度/头条/QQ/钉钉)等多个平台。

即使不跨端,uni-app同时也是更好的小程序开发框架。

具有vue和微信小程序的开发经验,可快速上手uni-app

为什么要去学习uni-app?

相对开发者来说,减少了学习成本,因为只学会uni-app之后,即可开发出iOS、Android、H5、以及各种小程序的应用,不需要再去学习开发其他应用的框架,相对公司而言,也大大减少了开发成本。

环境搭建

安装编辑器HbuilderX 下载地址

HBuilderX是通用的前端开发工具,但为uni-app做了特别强化。

下载App开发版,可开箱即用

安装微信开发者工具 下载地址

利用HbuilderX初始化项目
  • 点击HbuilderX菜单栏文件>项目>新建

  • 选择uni-app,填写项目名称,项目创建的目录

    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-GprC28ML-1607760694768)(./images/create.jpg)]

建议大家直接选 uniapp 里面的看图模板 然后直接按着他的写代码 官网做参考

1 在pages 创建你的 vue页面后

​ 必须需要早pages.json 里面配置路由

2 如果要配置底部标签栏 需要

pages.json里面的 tabBar 里面的list 配置数组

3 如果需要less 就需要去插件 安装

4 页面就像写vue 类似 只不过标签 不是 div span 换成了 view text等等 可以参考官网

大家还是去看看小程序 这个非常像 小程序+vue

打包怎么做? 11:05上课

写完代码

编辑器 上面的 发行 就可以 但是先看看 manifest.json 这个是配置app 安卓和ios的

发行 云打包 之后 可以在 发行 查看 打包状态

如果打包成功 你就去打开它的下载地址 下载 apk文件就行 安卓的安装包叫apk

在手机 安卓apk 就是 app了

如果要到商店去 就打包的时候发行 这个需要公司的资质的

有一些大家 真的不清楚的 你可以问问 uni app 客服

真的用 uniapp 一般就写正常页面 打包完事

说很多 没意思 大家 今天后 有时间 给我直接 上 看图模板 怼一遍

运行项目 开发时候

在菜单栏中点击运行,运行到浏览器,选择浏览器即可运行
上线 选发行

在菜单栏中点击发行 云打包app

如果我是vue项目 也想要 打包可以吗?

可以 用hbuilder x 编辑器就可以

1 我们开发 vue 然后 npm run build 生成 dist文件夹 里面有html css js

2 我们先用hbuildx 新建 项目 选择 5+app 创建一个空模板

3 把我们build的 html css js 复制到 创建的空模板

​ 你可以 把对应的 js css 图片 放到的文件夹 或者直接复制粘贴就行

4 打包 --先打开manife.json 配置 然后 在发行 云打包

这种做法 是不是 就是 html 使用 hbuilderx 给你打包套了一个 壳

在公司 肯定是要百度的 而且你的6成时间 都在这样

有些同学 百度出来 看不懂? 没办法 你需要 平时要遇见问题 多去选来看

有些不明白 直接把别人的代码 拿来运行 先看看再说 不要一上来就看文字说明

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 本文链接: https://blog.csdn.net/m0_49515138/article/details/111068062

uniapp中条件编译快速入门-爱代码爱编程

条件编译 概念: 条件编译是用特殊的注释作为标记,在编译时根据这些特殊的注释,将注释里面的代码编译到不同平台。 用法:以 #ifdef或 #ifndef 加**%PLATFORM%**开头,以 #endif 结尾。 #ifdef:如果已定义仅在某平台存在#ifndef:如果未定义除了某平台均存在%PLATFORM%:平台名称 用法说明#

Uniapp返回上一页触发页面更新-爱代码爱编程

文章目录 前言一、难点有哪些?二、返回上一页三、触发上一页的更新四、监听reFresh五、示例源码总结 前言 本来返回上一页可以使用uni.navigateBack(OBJECT),但是这个无法触发页面更新,另外可以选用uni.reLaunch(OBJECT),但是会丢失页面栈,无法继续返回上上页.因此利用uni.navigateBack(O

多个前端开发框架对比-爱代码爱编程

前端开发框架对比 前端多端开发框架对比一、常见的多端小程序开发技术框架:1、Taro vs Uni-app1.1多端效果对比:1.2 性能对比:1.3开发体验:1.4 网络资源对比:2、小结:二、常见的多端原生开发框架:1、常见使用场景:2、小结: 前端多端开发框架对比 一、常见的多端小程序开发技术框架: 框架技术栈H5IOSAndriod

uni-app入门教程(1)uni-app简介、部署和目录结构-爱代码爱编程

文章目录 前言一、uni-app介绍二、快速开始第一个项目1.搭建环境2.创建和运行项目三、uni-app目录结构和代码规范1.目录结构2.SFC规范总结 前言 本文主要介绍了uni-app的基本情况,并引导快速创建和运行第一个uni-app项目,同时对项目的目录结构和代码规范进行详细说明,适合uni-app零基础初学者。 一、uni-ap

食堂报餐点餐公司订餐微信小程序源码开发使用-爱代码爱编程

食堂报餐点餐公司订餐微信小程序源码开发使用 现在很多公司或者厂家都有自己的食堂,每天都要做饭,但是每天上班的人数不固定,食堂做饭的分量也不好把握 这样就会出现浪费的现象。 最近因为科室需要每天给员工订餐,为了方便统计员工用餐情况开发了这个报餐微信小程序。 食堂报餐统计小程序 ,只要扫二维码预约第二天吃饭和扫二维码领餐 ,方便后厨统计预约人数做饭并统

小程序分包实践-爱代码爱编程

文章目录 小程序分包实践为什么要使用分包如何选择分包使用普通分包配置方法使用独立分包配置方法注意事项分包预下载配置方法 小程序分包实践 为什么要使用分包 首先是业务方面,对小程序进行分包,可以优化小程序首次启动的下载时间; 其次是技术方面,多团队共同开发时可以更好的解耦协作; 最后是微信方面,对于小程序的单个分包/主包大小不能超过 2M。

新手级别的小程序【看完这个博客,小程序就入门了】-爱代码爱编程

最近特别多朋友咨询到我关于小程序的事宜,所以我特意花了点时间去看了下微信的开发说明文档,简单的做了一个入门级别的小程序仅供大家参考,后续博主会继续把剩余那些较为复杂同时更具备生产环境使用的小程序源码贴上来,大家可以在日常的开发中参考我的代码来加快开发周期。   这里先简单讲讲小程序的一些入门问题吧。 1.小程序的开发环境:我所指的小程序是基于微信的开

用c++判断101-200之间有多少个素数,并输出所有素数-爱代码爱编程

如何判断101-200之间有多少个素数,并输出所有素数呢? 程序分析:判断素数的方法:用一个数分别去除2到sqrt(这个数),如果能被整除,则表明此数不是素数,反之是素数。 具体代码: #include<iostream> #include "math.h" int main() {  int m,i,k,h=0,leap=1;  p

微信小程序云开发如何上手-爱代码爱编程

简要介绍 微信小程序云开发,是基于 Serverless 的一站式后端云服务,涵盖函数、数据库、存储、CDN等服务,免后端运维。基于云开发可以免鉴权调用微信所有开放能力。 前提准备 微信开发者工具创建环境 打开小程序项目,点击工具栏“云开发”进行开通: 根据对话框提示,创建云环境: 选择默认免费配额: “提交订单”,创建完成。

微信小程序获取用户绑定手机号码完整版-爱代码爱编程

一、准备阶段 创建小程序项目(测试号即可) 创建Java后台项目(此处为SpringBoot 普通项目) 二、前端代码 WXML 代码 获取头像昵称 <block wx:else> <image bindtap="bindViewTap" class="userinfo-avatar" src="{{userInfo.ava