零基础学习前端的顺序是什么

零基础学习前端的顺序是什么,第1张

下面小编给大家分享一下前端开发的学习路线

一、HTML5+CSS3:HTML5和CSS3是通往Web工程师路上必须学会的基本内容,包括HTML5语法及使用技巧、HTML5常用标签、CSS语法及使用技巧、DIV+CSS布局方式、常见网页布局模式等等。

二、JS交互设计:JS交互技术可以赋予页面一个动态的效果展示,提升用户的浏览体验,包括JavaScript基本语法、DOM的各种 *** 作、DOM编程、JavaScript常见兼容性方案、jQuery等等。

三、Node开发:Nodejs不仅仅是一个框架,它是一个完整的JavaScript环境,配备了开发人员可能需要的开发工具。所以学好Node是在打通前后端开发中需要掌握的技术。这部分需要学习ES6的语法、兼容性、前端模块化开发、Webpack模块打包器、Nodejs、JavaScript异步编程模型、模块化编程方式、Ajax数据交互等等。

四、前端框架:前端框架是Web开发人员需要熟练掌握的技能,并且在实际开发中是会被广泛应用的,需要学习Vue、React、Angular等框架、D3js、Vue技术栈进行项目开发;掌握React技术栈、Webpack项目构建配置流程、Web项目的部署与发布等等。

五、小程序与APP开发:现在移动应用越来越受欢迎,掌握了小程序和APP开发技术可以增强自身竞争力,学习内容包括Canvas、小程序开发框架mpvue、ReactNative等 。

解决方法:给绑定change事件的元素或组件另外添加@clickstop指向一个空函数,用来阻止冒泡

注:此方法主要用于mpvue,@clickstop是vue中阻止点击事件冒泡的方法。如果是原生小程序应该为绑定change事件的元素或组件添加catchtap绑定一个空函数

这是在用mpvue开发小程序时遇到一个问题,项目需要引用小程序的picker选择器组件,发现在点击picker选择器触发其change事件时会触发picker选择器外层父元素的点击事件(项目需要实现对一个模块进行点击跳转,同时要求模块内的一个子元素有选择器功能)

开始通过查看vue文档和小程序文档,找到两种方法,分别是vue的stop阻止冒泡和小程序的catch前缀,但通过测试发现给change事件直接添加stop或者catch没有用

最后选用了网上搜到的一个折中的方法,给picker选择器另外添加一个点击事件(或者给选择器的父元素添加点击事件),为新加的点击事件添加阻止冒泡方法,使点击事件指向一个空函数。这样也就间接的解决了change事件冒泡的问题

如果大家还有更好的方法,欢迎留言

您好学习web前端一定要有方向,学习web前端先从核心基础开始学:

阶段1前端核心基础

HTML +_CSS核心、JavaScript基础语法、JavaScript面向对象、JavaScript DOM和

BOM编程、jQuery框架

阶段2HTML5 + CSS3 + 移动端核心

HTML5新特性、Canvas专列、CSS3新特性、CSS3进阶、CSS3实例演练

阶段3移动端

移动端核心、移动端适配、移动端特效

阶段4服务器端

服务器端开发、数据库 *** 作、前后端交互核心、微信公众号开发

阶段5JavaScript高级

JavaScript基础深入剖析、JavaScript面向对象深入讲解、JavaScript异步编程、

JavaScript函数式编程JavaScript设计模式

阶段6前端必备

性能优化、版本控制工具、模块化、项目构建工具

阶段7高级框架

React框架基本使用、React框架进阶、Vue框架基本使用、Vue框架进阶、Vue源码分析

阶段8小程序

原生小程序入门、原生小程序API使用、小程序框架Mpvue

web前端学习路线

这个是web前端的学习方向你从上到下按照顺序学习就可以了,一般来说零基础学习前端是5个月左右的时间,学习方法就是做到3多,多问、多思考、多敲 学习的本质就是不断的重复,熟能生巧,希望可以帮到你。

以上就是关于零基础学习前端的顺序是什么全部的内容,包括:零基础学习前端的顺序是什么、阻止mpvue小程序change事件冒泡、学习WEB前端要多久呀.先从什么方向开始学习哦等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: https://www.outofmemory.cn/web/9324063.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-27
下一篇 2023-04-27

发表评论

登录后才能评论

评论列表(0条)

保存