当前位置: 首页 > article >正文

uniapp基础学习笔记01

文章目录

  • 本博客根据黑马教程学习uniapp
  • 一、技术架构
  • 二、创建项目
    • 2.1 Hbuilder创建
    • 2.2 插件安装
    • 2.3 微信开发者工具配置与运行
      • 2.3.1 简单修改基础页面
    • 2.4 pages.json和tabBar
      • 2.4.1 pages.json与tabBar配置
      • 2.4.2 案例
    • 3.1 通过命令行创建项目
    • 3.2 命令行运行项目
      • 3.2.1 命令行总结
    • 4.1、uniapp与原生开发的区别
      • 4.1.1 uniapp做轮播图和点击放大
      • 4.1.2 预览
  • 三、开发环境配置
    • 3.1 vscode插件安装
      • 3.1.1 uni-create-view

本博客根据黑马教程学习uniapp

黑马程序员前端项目uniapp

  • 本文涉及的软件请自行安装

一、技术架构

技术架构介绍

二、创建项目

2.1 Hbuilder创建

uniapp创建项目

2.2 插件安装

Hbuilder的上方菜单找到工具 ——>插件安装,在安装新插件中找到uni-app(Vue3)编译器插件
安装插件

2.3 微信开发者工具配置与运行

  • 找到工具下面的设置并找运行配置下的微信开发者工具路径
    在这里插入图片描述
    然后我们点击运行——>运行到运行到小程序模拟器
    若报错解决不了 请参考黑马程序员教程7分40秒

2.3.1 简单修改基础页面

简单修改界面

2.4 pages.json和tabBar

pages.json

2.4.1 pages.json与tabBar配置

配置

2.4.2 案例

在这里插入图片描述

3.1 通过命令行创建项目

  • 使用命令行下载uniapp的项目
npx degit dcloudio/uni-preset-vue#vite-ts uni-app-vue3-ts
  • 其中我的项目名称是 uni-app-vue3-ts
  • 命令行下载
    然后我们将下载好的文件导入Hbuilder
    导入项目
    然后我们使用下面四种其中一种就行
npm i
yarn
cnpm i 
pnpm i

3.2 命令行运行项目

在这里插入图片描述
我们这里找到上图中框选的 dev:mp-weixin,并且在命令行中输入

npm run dev:mp-weixin

即可将项目运行为微信小程序的模式
在这里插入图片描述
这样即是运行完成,然后我们更改相关文件看看能否热更新
在这里插入图片描述

3.2.1 命令行总结

在这里插入图片描述

4.1、uniapp与原生开发的区别

区别

4.1.1 uniapp做轮播图和点击放大

在这里插入图片描述

4.1.2 预览

在这里插入图片描述
在这里插入图片描述

三、开发环境配置

3.1 vscode插件安装

所需插件

3.1.1 uni-create-view

我们安装好这个插件之后就可以右键创建uniapp页面
创建页面
我们在pages右键,创建uni-app页面 然后会弹出图中最上方的一个输入框,其中第一个my是我的页面名字,我的是页面里面的一个标题


http://www.kler.cn/a/132612.html

相关文章:

  • WTV芯片在智能电子锁语音留言上的应用方案解析
  • 河道无人机雷达测流监测系统由哪几部分组成?
  • 小程序-基于java+SpringBoot+Vue的驾校预约平台设计与实现
  • 5. langgraph中的react agent使用 (从零构建一个react agent)
  • OpenSSL 自签名
  • Java基础-Java中的常用类(上)
  • 【网络安全】伪装IP网络攻击的识别方法
  • idea2023.2.3版本出现reading maven projects的进度条一直卡住的问题
  • 交换机堆叠 配置(H3C)堆叠中一台故障如何替换
  • 2311rust,到50版本更新
  • uniapp app tabbar 页面默认隐藏
  • Android studio2022.3项目中,底部导航菜单数多于3个时,只有当前菜单显示文本,其他非选中菜单不显示文本
  • UI自动化测试(弹出框,多窗口)
  • linux进程间通信之信号
  • text/xml和application/xml
  • Pytorch torch.norm函数详解用法
  • 【系统稳定性】1.5 黑屏(二)
  • Python中的实例属性和类属性
  • Word中NoteExpress不显示的问题
  • C语言测试题:用冒泡法对输入的10个字符由小到大排序 ,要求数组做为函数参数。
  • 流量分析(5.5信息安全铁人三项赛数据赛题解)
  • 一些nginx命令
  • 【机器学习】决策树算法理论:算法原理、信息熵、信息增益、预剪枝、后剪枝、算法选择
  • 键鼠自动化2.0展示
  • php连接sqlserver 安装sqlserver 驱动windows系统
  • C++ 继承和派生