自学资料地址:

https://zhuanlan.zhihu.com/p/26535530
项目UI部分
1.pc站 UI:
(1)考虑自己写
成本高,需要花费不少时间,好处是可以自己控制维护!
(2)引入第三方的ui库
利用现成的组件来做业务,可以满足你大部分场景的
Pc ui库:
element-UI
http://element.eleme.io/#/zh-CN
使用它开发过管理后台
2.移动端UI:
有赞UI vant
https://www.youzanyun.com/zanui/vue/component/quickstart
感觉比mint-ui 的文档要好,一直在维护,打算自己去试试水!
项目后端接口api请求:
(1)jquery的ajax (不推荐,你要使用的话,需要引入jquery)
(2)axios (官方也是推荐这个)
项目路由:
(1)vue-route (官方文档,建议至少过3边以上)
https://router.vuejs.org/zh-cn/
(2)Vue2.0 探索之路——vue-router入门教程和总结
https://segmentfault.com/a/1190000009651628
项目状态管理:
https://vuex.vuejs.org/
webpack工具相关:
(1)webpack 中文社区
https://doc.webpack-china.org/
(2)webpack 优秀中文文章
https://github.com/webpack-china/awesome-webpack-cn
脚手架vue-cli
(1)vue-cli的webpack模板项目配置文件分析
http://blog.csdn.net/hongchh/article/details/55113751
(2)从0到1搭建webpack2+vue2自定义模板详细教程
https://segmentfault.com/a/1190000009454172
es6 语法知识
(1)30分钟掌握ES6/ES2015核心内容 (先理解文中使用的,不懂的再查后面的es6文档)
(上)https://segmentfault.com/a/1190000004365693
(下)https://segmentfault.com/a/1190000004368132
(2)火狐开发者社区提供的js语法
https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Global_Objects
(3)阮一峰的es6 语法书
http://es6.ruanyifeng.com/
Vuejs2项目-demo例子文档资源
(1)Vue2 后台管理系统解决方案
https://segmentfault.com/a/1190000008582706
(2)vue2.0-cnode 社区
https://github.com/soulcm/vue-cnode-mobile/tree/V2.0
(3)低仿饿了么H5-纯前端Vue版+手把手教学
https://github.com/hbxywdk/eleme-vue2
(4)模仿猫眼电影制作的webapp
https://github.com/zhixuanziben/gouyan-movie-vue
(5)Timeline-X 本例子涉及一些nodejs相关,大家只关注前端即可
https://github.com/hongchh/timeline-x
github仓库
http://blog.csdn.net/hongchh/article/details/54744318 文档
(6)Vue全家桶+Mint-Ui打造高仿QQMusic,搭配详细说明
https://segmentfault.com/a/1190000009583786?_ea=1991259
(7)豆瓣:
https://github.com/jeneser/douban
(8)咸鱼:
https://segmentfault.com/a/1190000009919769
好博客:
(1)饿了么前端知乎专栏
https://zhuanlan.zhihu.com/ElemeFE?topic=Vue.js
(2)滴滴前端知乎专栏
https://zhuanlan.zhihu.com/ddfe-weekly?topic=Vue.js
(3)segmentfault社区上 可以找解决vuejs的问题
https://segmentfault.com/t/vue.js

php去掉一个文件所有的空行

<?php
$in = new SplFileObject('VueRef.txt', 'rb'); if (!$in) {
throw new Exception('open file for read failed!');
} $out = new SplFileObject('out.txt', 'w');
if (!$out) {
throw new Exception('open file for write failed!');
} foreach ($in as $lineNum => $line) {
$line = trim($line);
if (strlen($line)) {
$out->fwrite($line.PHP_EOL);
}
}

  

关于vue打包的问题

-------------------------------------------------------------------------------------------------------------

vue打包后的代码是不能修改的,我们在vue开发的时候条长会代理接口,方便本地开发,比如代理一个api,那么访问就是 /api/
我们打包后,vue中代理的东西是不存在的,也就是说,访问接口 /api/....这个api已经失去意义了

那么这个/api/在打包后就只能是作为字符的形式出现在你的接口中,所以上线后接口中出现 /api/。。。这个api可能再你接口中是没有的

首先,要确认,你代理的接口是你服务器本身的ip还是跨域请求的,比如页面所在的服务器的ip是从192.168.0.11,
那么你代理的api的ip是192.168.0.11还是别的

如果是192.168.0.11,那么你可以在开发的时候设置一个js,里面设置api两个状态,一个是开发,一个是上线,比如,api: api // 开发 api: '' // 打包

这样就是同于代理的设置

开发时,禁掉打包的api,打包时,禁掉开发的api

还有一种情况,就是当你的接口ip不是192.168.0.11时,这个时候就要nginx代理了

代理如下,比如:
location ^~ /api/ {
proxy_pass http://192.168.0.110;
}

这就跟vue代理一样的效果了

-------------------------------------------------------------------------------------------------------------

https://github.com/brickspert/react-admin
兼容IE8的react全家桶
https://github.com/brickspert/react-family-ie8
 
javascript的难点列表:原型、作用域、执行上下文、变量对象、this、闭包、按值传递、call、apply、bind、new、继承

vue 学习资料的更多相关文章

  1. 给大家整理了几个开源免费的 Spring Boot + Vue 学习资料

    最近抽空在整理前面的文章案例啥的,顺便把手上的几个 Spring Boot + Vue 的学习资料推荐给各位小伙伴.这些案例有知识点的讲解,也有项目实战,正在做这一块的小伙伴们可以收藏下. 案例学习 ...

  2. Vue学习资料

    1. {{ msg }}插值表达式. v-text:将数据插入到页面中,没有闪烁问题. v-cloak:通过style属性选择器的方式display:none:防止闪烁问题. v-html:将标签解析 ...

  3. 如何快速上手一个新技术之vue学习经验

    碰到紧急项目挪别人的vue项目过来直接改,但是vue是18年初看过一遍,18年底再来用,早就忘到九霄云外了,结果丢脸的从打开vue开始学,虽然之前在有道云笔记做了很多记录,然后没有系统整理.所以借这次 ...

  4. Vue学习入门

    1.安装WebStorm: 2.激活WebStorm:https://blog.csdn.net/qq_40147863/article/details/81317709 3.安装全局脚手架:npm ...

  5. vuejs学习资料

    Vue.js 是一个轻巧.高性能.可组件化的MVVM库,同时拥有非常容易上手的API,让编写动态的UI界面变得轻松简单. 这里是我整理的相关学习资料: vue.js 中文api vue.js gith ...

  6. day 82 Vue学习二之vue结合项目简单使用、this指向问题

    Vue学习二之vue结合项目简单使用.this指向问题   本节目录 一 阶段性项目流程梳理 二 vue切换图片 三 vue中使用ajax 四 vue实现音乐播放器 五 vue的计算属性和监听器 六 ...

  7. vue学习笔记(一)入门

    前言 随着前端不断的壮大,许多公司对于前端开发者的需求也越来越多了,作为一名优秀的前端工程师,如果连vue和react都不会的话,那真是out了,为什么那么说呢?这是我在招聘网站上截的一张图,十家公司 ...

  8. AntDesign vue学习笔记(七)Form 读写与图片上传

    AntDesign Form使用布局相比传统Jquery有点繁琐 (一)先读写一个简单的input为例 <a-form :form="form" layout="v ...

  9. G6 学习资料

    G6 学习资料 网址 G6 1.x API 文档 http://antvis.github.io/g6/doc/index.html 官方demo列表 https://github.com/antvi ...

随机推荐

  1. Sqli-Labs less11-12

    less-11 11关以后已经和前几关不同.页面由get方式变成了类似form表单的post方式的登陆界面,我们不能直接看到数据,所以要用到burp抓包. 抓包方式前面已经说过,这里直接使用,我们先输 ...

  2. Spring中为什么不建议使用字段注入

    在使用Idea中通过注解注入字段时是否遇见过这样一个提示: Field injection is not recommended(不推荐使用字段注入) 一. 什么是字段注入,Spring中依赖注入的方 ...

  3. flutter升级2.0

    前言 flutter2.0版本带来了很多变化,特别是加入了空安全,升级后的大片报错,让大家望而却步. 现在距2.0发布已经快半年了,大部分插件也支持了空安全,而我们的项目却因为版本低,用不上新东西,所 ...

  4. .NET Core垃圾收集

    在本章中,我们将介绍垃圾收集的概念,垃圾收集是.NET托管代码平台最重要的特性之一. 垃圾收集器(GC)管理内存的分配和释放. 垃圾收集器用作自动内存管理器. 我们不需要知道如何分配和释放内存或管理使 ...

  5. bootstrap 冻结表格,冻结表头

    需要的文件下载: bootstrap-table:https://github.com/wenzhixin/bootstrap-table bootstrap-table-fiex-column:ht ...

  6. Qt Model/View(模型/视图)结构(无师自通)

    Model/View(模型/视图)结构是 Qt 中用界面组件显示与编辑数据的一种结构,视图(View)是显示和编辑数据的界面组件,模型(Model)是视图与原始数据之间的接口. GUI 应用程序的一个 ...

  7. C# wpf中DataGrid 支持汇总行

    最近有一个需求,需要汇总金额,份额等字段.我们使用的是原生的WPF控件,自己开发了一套Template.而没有使用比较成熟的第三方控件.所以这个功能得自己开发.并且要做成控件层次的功能. 当然也可以这 ...

  8. python编程指南

    1.python文件引入同一个模块的python文件, 在命令行执行的时候需要定位到模块内部,加入参数PYTHONPATH=../ 在pycharm中  import package一般都是按照绝对路 ...

  9. Failed to start LSB: Bring up/down错误解决方法

    很多朋友在使用centos7系统时,有时候需要分配多个IP地址,这就涉及到修改网卡配置,但是在修改完网卡配置时,重启网络服务时会出现"Failed to start LSB: Bring u ...

  10. HCNP Routing&Switching之OSPF虚连接

    前文我们了解了OSPF的网络类型.帧中继交换机映射以及路由器帧中继映射相关话题,回顾请参考https://www.cnblogs.com/qiuhom-1874/p/15195762.html:今天我 ...