美文网首页
Vue学习之路

Vue学习之路

作者: fanren | 来源:发表于2021-03-13 15:15 被阅读0次

前言

我是一名iOS的开发人员,最近开始学习前端开发,而Vue作为当前最火的前端开发框架,当然是首选。一下就是我学习前端开发的一些历程。
我会以iOS开发与前端开发进行对应;

看本章节之前,您必须先了解Vue的基本语法;
Vue菜鸟教程

学习之路

1.新建项目与项目配置

  • 在iOS开发中,我们可以直接使用Xcode进行开发,开发系统不需要配置,第三方框架可以使用cocoapods进行配置;
  • 而前端开发,建议使用Visual Studio Code,而项目的新建与开发环境配置,可以使用脚手架Vue Cli;

具体方式:Cli新建项目

2.界面元素开发

项目新建成功后,就可以再界面上添加各种元素了;

  • iOS开发,使用原生的框架UIKit,界面上创建按钮,文本等等;
  • 前端开发中,有各种各样的UI框架,我使用了ElementUI开发UI;

3.界面布局

添加了元素,要确定它在界面上的具体位置;

  • iOS开发中,可以使用frame,autolayout等布局方式;
  • 前端开发使用CSS设置元素的布局与样式;

4.界面切换

一个项目,肯定有不同的界面,这就需要我们做界面之间的切换;

  • iOS开发中,使用UINavigationController控制界面切换;
  • 前端开发中,使用vue中自带的路由vue-router

我也对vue-router的使用做了一些总结基础使用界面切换一界面切换二导航守卫

5.网络请求

开发中,总会用到服务端的数据,而接口请求数据是一大重点

  • iOS中,我们一般使用第三方库AFNetworking,或者Alamofire;
  • 前端开发中,vue推荐使用ajax;

6.数据缓存

开发过程中,我们总会把一些功能的数据(例如用户数据)保存到缓存中,以便随时使用;

  • iOS开发中,我们可以使用NSUserDefault来缓存一些基础数据;
  • 前端开发中,使用Vuex来缓存数据;

7.自定义组件

为了提高代码的重用性,开发中总会自定义一些组件(iOS中也叫控件)

  • iOS中,我们可以直接自定义控件,只要继承自UIView就行;
  • 前端开发中,可以直接通过vue自定义组件

相关文章

  • Vue.js 学习之路(三)

    title: Vue.js 学习之路(三)tags: 前端 VUE-CLI Command: npm-audit ...

  • Vue.js 学习之路(四)

    title: Vue.js 学习之路(四)tags: 前端 Vue-CLI 集成 Bootstap4 安装 jqu...

  • [Vue] Vue学习之路

    v-if 当页面加载了Vue.js后,可以在DOM元素上加入v-if属性,用于该DOM元素的显示与隐藏 上面的代码...

  • Vue学习之路

    前言 我是一名iOS的开发人员,最近开始学习前端开发,而Vue作为当前最火的前端开发框架,当然是首选。一下就是我学...

  • vue生命周期图(探究源码之路)

    学习主线:从vue2生命周期图出发,找出背后的源码实现,来探索vue成长之路! [TOC] 生命周期图 vue2....

  • vue+node+mongodb请求响应超时

    由来 最近在通过一个例子学习vue全栈,express+mongodb+vue实现增删改查-全栈之路2.0 现象 ...

  • Vue的学习之路

    哎,应公司业务要求,把原来的layui架构项目转换为vue项目。于是前端开始了茫茫的学习之路一、项目搭建二、UI使...

  • 学习Vue之路——插槽

    在学习Vue的时候,面试的时候经常会被问到插槽,之前不会的时候让我自己封装一个tab插件的思路是什么,我傻傻的说传...

  • 学习Vue之路——minxin

    minxin其实是一个对象,里面的结构大致跟普通组件的script里面的一样,有data属性,钩子函数和方法等混入...

  • 学习Vue之路——vuex

    在我这里看来,vuex和全局变量的区别不大,主要区别: 1,【响应式】vuex的状态存储是响应式的,当Vue组件从...

网友评论

      本文标题:Vue学习之路

      本文链接:https://www.haomeiwen.com/subject/xycxcltx.html