vue2.0使用(一)

vue2.0项目构建
(一)环境配置
1.安装node.js,安装完成之后,cmd,输入 node -v,如果出现相应的版本号,则说明安装成功
注意: ,因为在官网下载安装node.js后,就已经自带npm(包管理工具)了,另需要注意的是npm的版本最好是3.x.x以上,以免对后续产生影响
2.安装淘宝镜像,打开命令行工具
npm install -g cnpm --registry= https://registry.npm.taobao.org
安装完成之后输入 cnpm -v
如果出现相应的版本号,则说明安装成功
npm install webpack -g
安装完成之后输入 webpack -v,如果出现相应的版本号,则说明安装成功
4. 安装vue-cli脚手架构建工具
npm install vue-cli -g
安装完成之后输入 vue -V (注意这里是大写的“V”)
如果出现相应的版本号,则说明安装成功
那么到这里, 环境和工具都准备好了
1.新建一个空文件夹,
cd 目录路径
2.
安装vue脚手架输入: vue init webpack demo (demo为项目名字,
随便的起名,但是需要主要的是“不能用中文”
操作如下:

(2)
cd 命令进入创建的工程目录
npm install,因为自动构建过程中已存在package.json文件,所以这里直接安装依赖就行。
(3)
安装 vue 路由模块 vue-router 和网络请求模块 vue-resource,输入: cnpm install vue-router vue-resource --save
(4)
启动项目,输入:npm run dev
注意8080端口是否被占用


















Vue2.0 中的 set 是一个函数,它可以用来添加响应式属性。通常,我们在 Vue 实例中定义的 data 对象里,只有事先定义的属性才是响应式的,也就是说,如果要使用一个新属性,我们需要手动地去添加它。当我们需要向对象添加新的属性,并希望这个属性同时是响应式的时,就可以使用 set 函数。 set 函数接受三个参数:目标对象、属性名和属性值。其中,目标对象必须是一个 Vue 实例的 data 对象中的一个已有属性。当我们使用 set 添加新的属性时,Vue 会将这个新属性和参数对象中的属性相互绑定,这意味着在任何一个地方更新这个属性,都会立即更新其他地方的属性。使用 set 函数添加属性的语法为:Vue.set(vm.obj, 'newProp', 123)。 使用 set 可以让我们在运行时动态地为一个对象添加新的属性,并且这个属性是响应式的。这样一来,就可以在模板中使用动态属性来绑定数据,而不用去手动地将属性添加到 data 中,从而提高开发效率。但是,我们也需要注意,在大量使用 set 函数的时候,由于每一个属性都会生成一个新的依赖,会导致内存占用量变大,因此应该尽量减少使用 set 函数的次数。 综上所述,使用 set 函数可以方便地向对象动态添加响应式属性,从而提高代码开发效率。同时,需要注意使用 set 时要避免过度使用导致内存占用量变大问题。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值