小白一个,才了解到vue。

我真不会敲代码啊 2019-11-09 08:49:49
之前学过html+css+js,但是不太明白vue是干嘛的,从网页前端到app开发,vue是一种什么语言和js关系是什么,小白一个还请替我解惑一下
...全文
190 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
np918 2019-11-15
  • 打赏
  • 举报
回复
js是操作dom,vue是操作虚拟dom。性能提升的不是一点半点的
虎子8 2019-11-12
  • 打赏
  • 举报
回复
vue的本质还是html+css+js。 他是一个框架,只是让你写起来更方便,因为他实现了数据双向绑定,去vue官网看一下吧,讲得还是很清楚的。
虎子8 2019-11-12
  • 打赏
  • 举报
回复
不好大段的讲 看下例子吧。简单讲就是改变一个js对象里的值,页面上的元素(如input)会变,如果从页面上输入值(如input)js对象的值也会变。而这个过程框架都给你搞定了,html+css+js你就得写代码去搞定这些https://cn.vuejs.org/v2/guide/instance.html#%E5%88%9B%E5%BB%BA%E4%B8%80%E4%B8%AA-Vue-%E5%AE%9E%E4%BE%8B
  • 打赏
  • 举报
回复
引用 7 楼 xiaosailun的回复:
vue的本质还是html+css+js。 他是一个框架,只是让你写起来更方便,因为他实现了数据双向绑定,去vue官网看一下吧,讲得还是很清楚的。
我大二太小白了,不是很理解数据双向绑定,可以用几句话简单概括一下吗
  • 打赏
  • 举报
回复
引用 1 楼 业火之理的回复:
你现在学的都得操作dom对吧,一个数据变化你要让dom改来改去,vue这种mvvm框架实质就是js写的,它的vm设计模式可以让人专注业务逻辑,而不需要去操作dom
我还太小白了,目前对框架理解没什么概念
  • 打赏
  • 举报
回复
引用 2 楼 zhtoad的回复:
正解。 包装了一下而已。
vue就是相当于封装了js的一个类吗
zhtoad 2019-11-11
  • 打赏
  • 举报
回复
正解。 包装了一下而已。
np918 2019-11-11
  • 打赏
  • 举报
回复
js是操作dom,vue操作数据。
  • 打赏
  • 举报
回复
ECMAScript是一个语言标准(以下简称es)。 JavaScript实现了es标准,针对浏览器扩展出dom api, bom api。 有人提出单页面应用(Simple Page Application,缩写SPA),即只有一个html文件,页面的路由全由js做。 为了实现SPA,就需要js可以像一块块砖一样随那随用,互不影响(即前端模块化)。 于是,用js构建大型系统成为可能,而html有什么特点?有浏览器就可以浏览,于是很多人看好它跨平台的可能性,出现了很多前端框架,各式各样。 各种架构思想,经过考验,最终MVVM被视为开发SPA,前端领域的最佳实践,具体请百度。 而Vue的设计参照了MVVM思想。
业火之理 2019-11-10
  • 打赏
  • 举报
回复
你现在学的都得操作dom对吧,一个数据变化你要让dom改来改去,vue这种mvvm框架实质就是js写的,它的vm设计模式可以让人专注业务逻辑,而不需要去操作dom

87,915

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧