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

uni-app总结2-所需知识储备和学习途径

使用uni-app进行跨平台开发,开发者不用去掌握各个平台的开发语言,只需一套代码即可完成多端的产品输出。那么使用uni-app需要掌握什么呢,这里给大家分享一下。

Vue.js

uni-app里是通过Vue来开发的,所以首先肯定是要掌握Vue语言。

如果是前端开发者转战uni,就可以省掉很多的学习成本。如果是没有接触过Vue的原生开发者,可以通过vue.js官网来学习,或者直接通过uni提供的视频教程https://learning.dcloud.io来学习。

HTML/CSS/JavaScript

uni-app里页面编写和样式控制会用到HTML/CSS,而逻辑部分则会用到JavaScript语法。

同样的,如果是Vue开发者,对这些应该都非常熟悉了。如果是其他平台转战uni的开发者,会在上一步Vue.js的学习中接触和掌握一部分知识。想学习更多内容,可以在下面👇🏻菜鸟教程网站中学习。

html: HTML 教程 | 菜鸟教程

CSS: CSS 教程 | 菜鸟教程

Javascript: JavaScript 教程 | 菜鸟教程

HTML5+

uni-app开发App时,官方有对原生的部分api做了封装,可以通过直接调用uni的api实现功能。至于uni官方未封装的或者不符合需求的,则可以通过HTML5+实现原生api的调用。例如使用系统的分享功能:

void plus.share.sendWithSystem(msg, successCB, errorCB);

还有更多api可以参考文档学习:HTML5+ API Reference

其他 

实际开发过程中,还会用到更多比如原生Android、iOS、TypeScript等一系列知识,可以边开发边学习去丰富自己的知识储备。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.dtcms.com/a/253867.html

相关文章:

  • Android ViewBinding 简述
  • SQL基础知识,MySQL学习(长期更新)
  • 深入解析线程池与队列系统设计原理
  • 以list为输入条件,查询数据库表,java中的mapper层和mybatis层应该怎么写?
  • C++11多线程内存模型:从入门到精通
  • 配置DHCP服务(小白的“升级打怪”成长之路)
  • 基于电力载波的智能照明系统:技术优势与市场前景分析​
  • Flask 中 make_response 与直接返回字符串的深度解析
  • 介绍下分布式ID的技术实现及应用场景
  • 使用 Visual Studio 创建安装包的完整指南
  • ​​网络工程师知识点精讲与例题解析:数据链路层技术​​
  • typescript vs go vs rust
  • linux USB Function Filesystem介绍
  • AI自动生成复杂架构图,流程图,思维导图
  • Model 复现系列(二)ACT-Plus-Plus Mobile ALOHA
  • linux常用设置
  • 前端技术栈加持:用 SpreadJS 实现分权限管理
  • REST接口/RPC
  • 高防IP+端口隐身技术——彻底解决扫描攻击
  • GIT SSH方式克隆远端仓库到本地
  • Spring IoC容器原理深度解析:源码级剖析(通俗易懂版)
  • 分库分表之数据库分片分类
  • Android Framework 调用栈
  • 【力扣每日一题】划分数组并满足最大差限制
  • cloudera manager 页面启动nodemanager失败,后端没有启动 8040
  • JWT基础概念详解
  • MySQL常用函数详解之流程函数
  • 解决你的100个问题——梦想
  • 硬编码(Reg/Opcode 和 SIB)
  • moduo之线程Thread