{eval=Array;=+count(Array);}

问答专栏Q & A COLUMN

vue学习起来困难吗?

zhunjieezhunjiee 回答9 收藏1
问题描述:会html、css,js只会一点。
收藏问题

9条回答

sarva

sarva

回答于2022-06-22 19:41

对于小程序开发来说,只要你了解js的语法,闭包之类的核心概念就可以上手小程序,因为代码是跑在小程序提供的沙箱环境中,所以重点是了解小程序提供的能力和api,了解js写法即可。

而对于vue来说,情况就比较复杂了,不建议不精通js之前就上手学习vue,可能你看看vue文档能写出一些demo来,但是跟小程序不同的是,小程序是一个环境,而vue是一个数据驱动的js的mvvm框架,他是服务于js的,如果你连js都不精通就去学习一个服务于js的东西,不是本末倒置么?如果你在不精通js的情况下学习vue只能做到会写一些demo,你并不知道为什么要这么写,这么写性能如何,对于稍微复杂一点的项目这种情况下都是搞不定的。

所以我的建议是js不精通的情况下最好还是先深入学习js打好基础,非要学的话,学小程序还好,vue建议先不要着急。至少买本《JavaScript高级程序设计》都看明白再去学习vue/react这类js框架。

好啦,就是这些,如果你对前端或者全栈开发感兴趣欢迎关注我~,我是鸡腿,一个战斗在互联网一线的全栈工程师,持续分享互联网和编程干货,观迎关注~@全栈工程师鸡腿

评论0 赞同0
  •  加载中...
izhuhaodev

izhuhaodev

回答于2022-06-22 19:41

1、Vue前端框架并不适合新手学习

Vue框架里使用了很多技术:HTML、CSS、JS基础、ES6、Webpack、npm工具等,现在市面上很多Vue教程都默许你已经掌握了这些知识,如果这些基础知识掌握不牢,那学习Vue框架的难度就较大。

2、Vue框架学习路径

Vue框架基础知识:插值表达式、数据绑定(v-html、v-text、v-bind、v-model)、事件绑定(v-on)、样式绑定、循环(v-for)、显示与隐藏(v-if、v-show)、过滤器(filters)、监听器(watch)、计算属性(computed)等;



组件通信:组件定义与使用、父子组件间的通信、$emit/$on、vuex、$attrs/$listeners、provide/inject、$parent / $children与 ref;
路由的使用:VueRouter;

网络请求:axios的使用;
状态管理(全局数据):Vuex;

Vue CLI脚手架的使用;

等等以上知识掌握后就要多实践,找一个网页一步步去实践开发。

评论0 赞同0
  •  加载中...
elva

elva

回答于2022-06-22 19:41

9.9包邮骗人教程!

评论0 赞同0
  •  加载中...
paulli3

paulli3

回答于2022-06-22 19:41

小程序和vue的思想很类似,都是mvvm模式。你首先需要了解的是它的设计思想。如果你之前写过一些js的代码,或者接触过jquery的话,你会发现它和vue等框架完全不同,你需要转变思想。


学习一门技术最重要的就是开始,好多人总是问这个好学吗?那个好学吗?为之,则难者亦易矣,不为,则易者亦难矣。


学习一门技术,重要的是多加练习。你可以找到很多的免费教学视频,但这些都不能保证你真正学会它。你真正需要做的是,自己一行一行的去编写代码,多去自己亲手写一些案例,慢慢地你会发现,原来学起来也不是很费劲。


html是骨骼,css是皮肤,js是内力。其中,css就是我们常说的好看的皮囊,虽然不情愿,但是你必须成为,一个好看的皮囊有时候可以很大程度上帮助你。而js就是我们常说的有趣的灵魂,有了它,网页和小程序才有了灵魂,有了它,网页才变得更加丰富多彩。


最后,推荐几本书籍,《CSS Secrets》,《css世界》,《Javascript权威指南》,《vue.js权威指南》。

评论0 赞同0
  •  加载中...
dance

dance

回答于2022-06-22 19:41

有实际的开发需求就容易学习。

评论0 赞同0
  •  加载中...
ctriptech

ctriptech

回答于2022-06-22 19:41

我觉得js es6还是最好熟悉一点

vue2的话我觉得可以先学vue,js部分发现不会了再查找学习也行。。

马上要发布的vue3我记得最好学习下es6,起码箭头函数得熟悉,生成器哪些可以慢慢学,用到时候学也不晚。。

同属小白,个人观点,不喜轻喷

评论0 赞同0
  •  加载中...
Cruise_Chan

Cruise_Chan

回答于2022-06-22 19:41

不会费劲,而且vue生命周期的概念很适合js新手

评论0 赞同0
  •  加载中...
Caicloud

Caicloud

回答于2022-06-22 19:41

是很简单的哦。我是做后端开发的,跟前端同事要了个vue框架来后,一两天就可以进行开发了。总体来说,vue加快了开发速度,入手也比较快,双向绑定虚拟dom模式很好用的哦

评论0 赞同0
  •  加载中...
asoren

asoren

回答于2022-06-22 19:41

对于小程序开发来说,只要你了解js的语法,闭包之类的核心概念就可以上手小程序,因为代码是跑在小程序提供的沙箱环境中,所以重点是了解小程序提供的能力和api,了解js写法即可。

而对于vue来说,情况就比较复杂了,不建议不精通js之前就上手学习vue,可能你看看vue文档能写出一些demo来,但是跟小程序不同的是,小程序是一个环境,而vue是一个数据驱动的js的mvvm框架,他是服务于js的,如果你连js都不精通就去学习一个服务于js的东西,不是本末倒置么?如果你在不精通js的情况下学习vue只能做到会写一些demo,你并不知道为什么要这么写,这么写性能如何,对于稍微复杂一点的项目这种情况下都是搞不定的。

所以我的建议是js不精通的情况下最好还是先深入学习js打好基础,非要学的话,学小程序还好,vue建议先不要着急。至少买本《JavaScript高级程序设计》都看明白再去学习vue/react这类js框架。

好啦,就是这些,如果你对前端或者全栈开发感兴趣欢迎关注我~,我是西瓜,一个战斗在互联网一线的全栈工程师,持续分享互联网和编程干货,观迎关注~

评论0 赞同0
  •  加载中...

相关问题

最新活动

您已邀请0人回答 查看邀请

我的邀请列表

  • 擅长该话题
  • 回答过该话题
  • 我关注的人
向帮助了您的网友说句感谢的话吧!
付费偷看金额在0.1-10元之间
<