A Vue.js project
# install dependencies
npm install
# serve with hot reload at localhost:8080
npm run dev
# build for production with minification
npm run build
- Vue2.0
- ES6
vue-cli
知乎专栏
- vue-router
- vuex
- vue-resource
- z-vue-components
- less
- less-loader
- markdown-it
- highlight.js
{
test: /\.less$/,
loader: 'less'
}
-
网页被卷去的高:
document.documentElement.scrollTop || document.body.scrollTop
-
使用LESS不能识别的属性:
width: calc(100% - 56px);
会变成width: calc(44%);
应写成width: e("calc(100% - 56px)");
var imgData = new FormData();
var imgFile = document.getElementById('js-title-img-input').files[0]
imgData.append('smfile', imgFile)
这样子直接console.log(imgData)
拿到的东西似乎是没用的,imgData中的数据也不能通过imgData.smfile来获取,要使用imgData.get('smfile')
手机浏览器@blur无效:写文章页面的请输入标题和请输入正文的提示文案不一定能正常显示(只影响了视觉效果,不影响功能,日后看情况解决)