
Vue
。落幕-
这个作者很懒,什么都没留下…
展开
-
2019-06-07循环转换时间格式
从后端接受数据中有时间这一项:接受到的格式是这种:"2019-06-07T03:17:55.160Z"这样肯定是没办法直接渲染出来的,所以我想把时间转换一下,思路就是:把接受的的数据循环一遍,同时转换时间格式。先把接受到的数组,赋值给data,然后循环替换:然后赋值给vue 的 data对象; let data = res.data.data.notify; f...原创 2019-06-07 14:43:50 · 441 阅读 · 0 评论 -
(亲测可用)vue新消息自动滚到底部
mounted () { this.scrollToBottom();}, //每次页面渲染完之后滚动条在最底部updated:function(){ this.scrollToBottom();}, methods: {// scrollToBottom() { this.$nextTick(() => { var co...原创 2019-09-02 11:59:56 · 1673 阅读 · 2 评论 -
vue-cli 启动本地服务局域网不能访问(亲测可用)
问题描述本地 vue-cli 启动了一个项目只能通过 localhost:8080 访问到,同一局域网下其他的手机和电脑 (包括本机) 并不能通过 ip 地址访问调试原因这个问题,其实是因为新版 webpack 导致的,因为我们使用 vue-cli 来构建项目的时候,一般都会选择使用的模版是 webpack 。这次 webpack 升级后,导致 /config/index.js 里面的配置...原创 2019-08-15 10:37:28 · 4929 阅读 · 0 评论 -
2019-07-22vue监听手指滑动vue-touch的使用
#由于需要监听手指的左右滑动事件,所以用到了v-touch这个插件。#npm安装npm install vue-touch@next --save//main.js中引入:import VueTouch from 'vue-touch'Vue.use(VueTouch, {name: 'v-touch'})#用法如下://html代码<template> <...原创 2019-07-22 17:44:59 · 1328 阅读 · 0 评论 -
vue中如何获得select中选中的值
template:<select v-model="selected" > <option v-for="option in options" v-bind:value="option.value"> {{ option.text }} </option></select><span>...原创 2019-07-25 15:33:15 · 28981 阅读 · 0 评论 -
一键把markdown转html
#使用marked 这个插件npm install marked --save然后再需要的页面引入,import marked from 'marked'然后直接使用maeked()方法即可转换为html。 sendNews() { alert(marked(this.content)); },...原创 2019-07-16 17:53:05 · 215 阅读 · 0 评论 -
2019-07-23改变Element组件的默认样式
思路:先在浏览器调试一下,找到改变某个类名的样式生效后,记住该类名,然后去代码里修改;#覆盖样式:使用 /deep/ 可以让css有穿透效果.left /deep/ .el-collapse-item__header { background: rgb(67, 90, 119); color: #fff; border: none; padding-left: 50p...原创 2019-07-23 15:53:24 · 831 阅读 · 0 评论 -
VSCode 配置vue项目并一键生成.vue模版
1.安装vscode官网地址:https://code.visualstudio.com/2.安装一个插件,识别vue文件插件库中搜索Vetur,下图中的第一个,点击安装,安装完成之后点击重新加载3.新建代码片段4.删除不要的代码5.粘入自己写的.vue模板{ "Print to console": { "prefix": "vue", ...原创 2019-07-11 16:05:27 · 1030 阅读 · 0 评论 -
vue-router二级路由跳一级路由
先贴一下我的路由配置:export default new Router({ routes: [ { path: '/', redirect: '/home' }, { path: '/home', name: 'Home', component: Home, children: [ ...原创 2019-07-05 16:07:12 · 2191 阅读 · 1 评论 -
2019-07-14简单设置Nuxt.js中meta内容
Nuxt.js 依据 pages 目录结构自动生成 vue-router 模块的路由配置。路由的配置可以参考官方的文档官方文档#动态路由参数校验进入一个页面,对参数传递的正确性校验是必须的,Nuxt.js也贴心的为我们准备了校验方法 validate( )。export default { validate ({ params }) { ...原创 2019-07-14 16:56:55 · 2400 阅读 · 0 评论 -
vue设置组件高度100%
#方法1(成功)设置单位为100vh。#方法2:我试了一下,没成功(可能要在App.vue设置)。给div设置高度100%时,div的高度会等同于其父元素的高度。而上面代码中id为app的div(即为vue挂载的div)的父节点是是body标签,body标签的父节点是html标签。在默认情况下html和body标签的高度为auto,而浏览器是不会自动给标签添加高度的,所以html和body...原创 2019-06-26 11:56:57 · 13067 阅读 · 5 评论 -
vue使用sass,仅需10秒
#为了使用sass,我们需要安装sass的依赖包npm install --save-dev sass-loader//sass-loader依赖于node-sassnpm install --save-dev node-sass#修改style标签打开src目录下的components目录中的Hello.vue文件。然后修改 style标签如下<style lang="sa...原创 2019-06-26 11:47:23 · 105 阅读 · 0 评论 -
cordova打包vue项目,本地图片失效不显示
2019-06-10最近用vue开发,cordova打包,开发APP,但是碰到一个问题,就是图片如果用在线的就正常,如果应用本地的,则开发过程中正常,打包后就不显示,找了一下资料,发现是打包后悔自动更改路径。解决方法如下:目录结构如下:在写代码的时候会引用图片,此时我们可能会写2种方法。第一种在html中直接写img,第二种在css中写background。如下代码:#CSS如下: ....原创 2019-06-10 14:55:05 · 1891 阅读 · 1 评论 -
2019-09-04element报Cannot read property 'disabled' of null错
开启vue项目发现报错使用VS code全局搜索也没找到什么线索,后来查了资料;这个是因为在页面中使用了el-dropdown,但是在这个标签里面没有设置它的子元素,所以会报错,在el-dropdown中添加el-dropdown-menu标签就好...原创 2019-09-04 19:43:38 · 740 阅读 · 0 评论