为了账号安全,请及时绑定邮箱和手机立即绑定

vue.js入门基础

fishenal Web前端工程师
难度中级
时长 1小时50分
学习人数
综合评分9.17
315人评价 查看评价
9.4 内容实用
9.2 简洁易懂
8.9 逻辑清晰
现在都2.0了还讲1.0的

讲师回答 / fishenal
npm好多库都被墙了,看我写的 npm那一节:http://www.imooc.com/article/17101

讲师回答 / fishenal
你这是webstorm吧,你这是webstorm的报错,不影响项目,在终端里跑项目,
讲的挺好的啊 而且是免费的课程 好多人说看不懂 蒙圈,是基本功不够吧,自己什么都不学 什么都要老师讲,那就美死了。自己多看看官网的教程 很详细的 再来看看视频 巩固知识。
扣一分。open mouse 是 打开鼠标~~~
自己用Vue2.0写的音乐播放器,使用用Vue2.0,vue-router,vuex,axios。希望对大家学习vue.js有帮助。
github地址:https://github.com/ZvvYuu/CloudMusic
如果有帮助可以顺手点个star和fork。
这节课没有重点 我感觉大概说下就行了 用到时候在细说 不重要的样子

已采纳回答 / fishenal
vue的项目 build完后也是要跑在服务器上的,比如nginx

讲师回答 / fishenal
不能这么理解, 子组件可以用于多个父组件,而且他们之间都是相互独立的,每一个父组件引用这个子组件都相当于是一份实例,里面的数据是独立的,比如你在两个页面里都引入了一个select组件,该其中一个肯定不会影响另外一个。每个组件都是一份独立的实例,所谓父子,指的只是它们的引用关系,因为在A里面引用了B,所以B是A的子组件,这样一个理解。所以没有组件天生就是父组件,子组件,也不存在几对几的问题了
vue中,components是一个数组;另,不能使用html标签名字作为组件的名字,否则vue会报错,当然这也是浏览器所不允许的,这样也会给组件带来二义性,不知道如何去解析。
data不一定必须是函数,在new Vue()中data可以是一个对象,但是单文件组件中,data必须是函数。这样做的原因是:单文件组件中,data是作为es6中一个module的属性抛出的,如果是对象的话,如果多个地方都使用了该组件,则一个地方修改data的值,别的地方也会跟着修改,这跟js中引用变量的特性有关;如果单文件组件中data是对象的话,就可以利用js闭包的特性,分离不同地方的使用同一个组件的作用域,不会互相影响。
如果开发中没用过vue的这套webpack脚手架,那很多人正常情况下是看不懂也听不懂这个教程的。

建议大家先看看vue的官方文档再来看这个教程
课程须知
1. 有html,css,js前端开发基础 2. 了解前端工程化,node,webpack gulp等 3. 对前端模块化有基本的概念 4. es6 的一些基本语法
老师告诉你能学到什么?
1. vuejs的背景及其项目相关知识 2. 了解流行的前端项目搭建方式 webpack + gulp 3. 用 vue-cli 脚手架工具初始化vue项目 4. 学习vue项目基本的结构和开发方法 5. 学习使用vuejs常用的接口和方法 6. 教程中教你如何在一个项目中使用vuejs

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消