本课程适合零基础想学习uniapp的开发者、希望从Vue转向跨平台开发的程序员、需要同时覆盖小程序/APP/H5的技术人员、以及想快速上手跨平台开发的初学者。无论你是完全没接触过uniapp的小白,还是有一定Vue基础想拓展多端开发能力,本课程都将带你从零开始,系统掌握uniapp的核心知识与配置技能。
学员将系统掌握uniapp核心概念与适用场景、项目目录结构、条件编译使用、基础语法与生命周期、路由页面跳转与传值、pages.json全局配置(pages/tabBar/easycom/appPlus)、manifest.json配置与源码视图等核心技能,具备独立创建和配置uniapp项目的能力。
uniapp是国内最流行的跨平台开发框架,凭借“一套代码,多端发布”的优势,成为无数开发者和企业的首选:
一套代码:iOS、Android、H5、微信/支付宝/百度/抖音小程序全端覆盖
Vue语法:基于Vue.js,学习成本低,上手快
性能优异:原生渲染体验,媲美原生App
生态丰富:插件市场海量组件,开发效率极高
就业热门:跨平台开发岗位需求旺盛
然而,很多学习者在入门uniapp时遇到以下问题:
不知道uniapp适合哪些项目,能做什么
目录结构复杂,不知道每个文件夹的用途
条件编译概念抽象,搞不懂如何实现多端差异化
页面路由、传值、生命周期等核心概念容易混淆
pages.json和manifest.json配置项多,不知如何设置
本课程定位 “基础入门” ,从什么是uniapp讲起,系统讲解目录结构、条件编译、生命周期、路由传值、全局配置等核心知识,帮你快速上手uniapp开发。
零基础友好:从uniapp是什么、适合哪些项目讲起
目录结构精讲:每个文件夹的用途与规范
条件编译专题:多端差异化处理的核心技巧
全局配置全覆盖:pages、tabBar、easycom、appPlus逐个讲解
manifest配置详解:基础配置与源码视图模式
代码示例丰富:每个知识点都有完整示例
课程分为三大模块,共13节视频课:
模块一:uniapp入门与目录结构(3节)
什么是uniapp?什么样的项目适合uniapp(跨平台优势/适用场景/技术选型)
uniapp目录结构(各文件夹用途/核心文件说明)
认识和使用条件编译(#ifdef/#ifndef/跨平台差异化处理)
模块二:核心语法与生命周期(4节)
基础语法(数据绑定/事件处理/组件使用)
生命周期(应用生命周期/页面生命周期)
路由页面跳转(navigateTo/redirectTo/switchTab等API)
传值(页面间传值的多种方式)
模块三:全局配置详解(6节)
全局文件pages中pages配置(页面路径与样式配置)
全局文件pages中tabBar配置(底部导航栏设置)
全局文件pages中easycom配置(组件自动引入)
全局文件pages中的appPlus配置(App端特有配置)
manifest配置(应用名称/图标/权限/各端发布配置)
manifest源码视图(直接编辑原始配置文件)
