使用vue做一个本地记事本(一)
2018-03-09 11:26
155 查看
这个参考的是一个记事本的demo,为了面试学的vue,看了两天,觉得想要更快的上手最好还是做一个demo。这是我刚开始学的时候做的一些小demo,跟着文档来的。
这里就不写关于如何安装vue了,文档上写的很清楚,而且我自己安装过程也没遇到什么大问题,如果有问题,可以看看他写的[windows下搭建vue开发环境](http://blog.csdn.net/wu__di/article/details/54234894)(他这里面npm老是写错,注意点)。把那几个命令记住就可以了(我老是记不住,我写在这里防止我自己又忘了)
安装依赖的时候,使用npm可能会比较慢,推荐使用cnpm。
担心自己忘了,就截图放这了,唉,人老了,记性好差的。
还有要安装vuex:
这里说下啊,如果不想用eslint来规范代码的话,可以选择no,不然后面没配置好容易报一些格式上的错误。
vue给我最大的特点就是数据绑定和组件化,使用起来确实很方便,而且功能强大。
建议先把文档上给的小demo都跟着敲一遍,然后看看文档,入门还是可以的。我是为了更快的入门,所以打算着手做一个大点的demo,不然面试会被刷啊。poor me。
这里推荐一篇写的不错的,可以参考参考。Vue 学习笔记,因为这个demo基于vue2.0+vuex+localStorage+sass+webpack,所以需要了解webpack的一些知识,这里面总结的挺好的。我也在看,后面看完了我再写笔记吧。
废话不多说了,我要开始撸代码了。
先了解一下vuex。这篇Vuex 入门介绍挺好的。
相关参考:
Vuex 通俗版教程
快速上手vuex
Vue 2.0 起步(3) 数据流vuex和LocalStorage实例 - 微信公众号RSS
vuex入门实例2
vue全家桶之vuex
这里就不写关于如何安装vue了,文档上写的很清楚,而且我自己安装过程也没遇到什么大问题,如果有问题,可以看看他写的[windows下搭建vue开发环境](http://blog.csdn.net/wu__di/article/details/54234894)(他这里面npm老是写错,注意点)。把那几个命令记住就可以了(我老是记不住,我写在这里防止我自己又忘了)
# 全局安装 vue-cli $ npm install --global vue-cli # 创建一个基于 webpack 模板的新项目 $ vue init webpack my-project # 安装依赖,走你 $ cd my-project $ npm install $ npm run dev
安装依赖的时候,使用npm可能会比较慢,推荐使用cnpm。
npm install -g cnpm --registry=[https://registry.npm.taobao.org](https://registry.npm.taobao.org/) # vue-cli的安装 cnpm install -g vue-cli
担心自己忘了,就截图放这了,唉,人老了,记性好差的。
还有要安装vuex:
npm insatll --save vuex
这里说下啊,如果不想用eslint来规范代码的话,可以选择no,不然后面没配置好容易报一些格式上的错误。
vue给我最大的特点就是数据绑定和组件化,使用起来确实很方便,而且功能强大。
建议先把文档上给的小demo都跟着敲一遍,然后看看文档,入门还是可以的。我是为了更快的入门,所以打算着手做一个大点的demo,不然面试会被刷啊。poor me。
这里推荐一篇写的不错的,可以参考参考。Vue 学习笔记,因为这个demo基于vue2.0+vuex+localStorage+sass+webpack,所以需要了解webpack的一些知识,这里面总结的挺好的。我也在看,后面看完了我再写笔记吧。
废话不多说了,我要开始撸代码了。
先了解一下vuex。这篇Vuex 入门介绍挺好的。
相关参考:
Vuex 通俗版教程
快速上手vuex
Vue 2.0 起步(3) 数据流vuex和LocalStorage实例 - 微信公众号RSS
vuex入门实例2
vue全家桶之vuex
为什么要用vuex?
vuex是类似redux的状态管理器,用来管理Vue的所有组件状态,一般来说vuex适合中型或者大型的单页应用(SPA),会出现多个视图组件依赖同一个状态,来自不同视图的行为需要变更同一个状态。但是这个记事本中有个修改主题,切换状态的地方,所以使用vuex更加方便。利用vuex进行状态管理,把所有事件和状态存储在store对象中,在组件中通过计算属性获得事件,因此就有了实时性。使用vuex管理主题状态,并进行模块化管理,用localStorage永久存储选中的主题颜色。(待)相关文章推荐
- MFC中使用控件CEdit创建一个记事本小程序
- 在vb中使用Iphlpapi.dll获取网络信息 第二章 第十八节 在本地电脑的地址解析协议(ARP )表中创建和删除一个ARP
- 如果在本地搭一个服务器和mysql数据库环境,如果使用java来访问数据库
- 使用Nana 0.8创建一个简单的记事本
- 【翻译自mos文章】在一个使用uniform size的 本地管理的表空间中建立一个表,为什么会忽略INITIAL 参数?
- 使用Java在本地创建一个服务器 ,通过浏览器对其进行访问的一个简单测试
- 在vb中使用Iphlpapi.dll获取网络信息 第二章 第十八节 在本地电脑的地址解析协议(ARP )表中创建和删除一个ARP
- 使用自己电脑搭建一个外网可以访问的服务器tomcat本地搭建
- redhat系列linux使用本地的光盘镜像来制作一个yum安装源
- 使用本地光盘制作一个yum源
- 1.使用UISearchController制作一个简单的本地搜索应用
- git在一个分支上修改了代码但是不想commit到本地git库,需要切换一个分支去修改代码,这个时候也可以使用git stash
- 关于本地 SSH 冲突 , 多人使用一个电脑
- 使用Java制作一个简单的记事本
- 使用记事本(Notepad)开发一个 hello world 程序
- 使用git在本地创建一个项目的过程
- 一个使用sqlite3的脚本,包括attach到本地
- 使用git工具,在本地建立一个数据仓库,保存日常工作日志
- 做了一个关于“记事本使用的小调查”
- 如何使用XAMPP本地搭建一个属于你自己的网站