Vue技术积累
Keller-Zhou
这个作者很懒,什么都没留下…
展开
-
使用Vue快速开发单页应用
本文所涉及代码全在vue-cnode单页应用,即在一个页面集成系统中所有功能,整个应用只有一个页面。因为路由的控制在前端,单页面应用在页面切换时比传统页面更快,从而在前端体验更好。将逻辑从后端转移到前端,提升了性能减少了页面加载时间,前后逻辑更扁平。但是当页面复杂度变高时,你会发现,数据处理,UI交互将变得难以维护,所以应运而生,出现了很多MV框架和类库。Vue就是其中之一,个人觉原创 2016-12-12 11:40:28 · 755 阅读 · 0 评论 -
mint-ui引入出错,import 'mint-ui/lib/style.css'无效
import Mint from 'mint-ui'下载了style-loadercnpm install style-loader -D配置了webpack.config.js { test: /\.css$/, loader: 'style!css' },引入了style.cssimport 'mint-ui/li转载 2017-10-12 16:11:55 · 6005 阅读 · 0 评论 -
vex使用...mapActions报错解决办法
vuex2增加了mapGetters和mapActions的方法,借助stage2的Object Rest Operator所在通过methods:{ ...mapActions([ 'increment' ])}酱紫去拿到action。但是我们需要安装babel-preset-stage-2的依赖。解决方案:在package.js里面增加"babel-prese转载 2017-10-25 18:05:45 · 2043 阅读 · 0 评论 -
为什么 window.location.search 为空?
1,什么是window.location?示例URL:http://b.a.com:88/index.php?name=kang&when=2011#first属性含义值protocol:协议"http:"hostname:服务器的名字"b.a.com"port:转载 2017-11-29 09:48:26 · 1704 阅读 · 1 评论 -
如何在vue项目中使用md5.js及base64.js
一、在项目根目录下安装npm install --save js-base64npm install --save js-md512二、在项目文件中引入import md5 from 'js-md5';let Base64 = require('js-base64').Base64;123三、在项目文件中使用base64Base64.encode('dan转载 2017-11-16 13:08:04 · 455 阅读 · 0 评论 -
web pack 在js区分是 run dev还是 run build
package.json 配置cross-env NODE_ENV=production"build": "cross-env NODE_ENV=production webpack --progress --hide-modules","build_plugin": "webpack --config ./tools/webpack.config.plugin.js原创 2018-02-08 11:14:50 · 314 阅读 · 0 评论 -
exports、module.exports和export、export default到底是咋回事
前言难得有空,今天开始重新规范的学习一下node编程。但是引入模块我看到用 require的方式,再联想到咱们的ES6各种export 、export default。阿西吧,头都大了....头大完了,那我们坐下先理理他们的使用范围。require: node 和 es6 都支持的引入export / import : 只有es6 支持的导出引入module.exports /...转载 2018-08-29 10:44:54 · 434 阅读 · 0 评论