- 博客(7)
- 收藏
- 关注
原创 关于element-ui 中使用Notice组件(Message、MessageBox、Notification)所遇到的坑
今天在全局使用Message组件的时候(单独使用import Message from ‘element-ui’),发现第一次打开Message后再打开的Message无法关闭了,无论是使用showClose手动关闭还是通过duration来自动关闭,在第二次打开对应的组件的时候都无法关闭了,然而控制台也都没有报错 我的代码写法如下: import { Message } from '
2018-01-29 14:17:04 29739
原创 关于vue在实时聊天的app使用的一些总结(前端)
背景 最近开发了一款实时聊天的app,主要功能包括: 1. 注册 2. 登录 3. 个人中心管理(包括密码、昵称、头像等) 4. 好友管理 5. 群聊天管理 6. 实时聊天(群、好友) 7. 消息提醒推送 技术栈 前端: - vue (前端框架) - vuex (全局数据管理) - muse-ui (谷歌的一款ui框架,感觉做聊天挺不错) - axios (请求后台数据
2018-01-20 15:54:24 25691 7
原创 addEventListener("transitionend", ()=>{...})方法回调函数执行多次问题
今天在使用vue写plugin的时候 遇到一个问题,在dom对象调用$el.addEventListener("transitioned", ()=>{})方法时,回调中的函数会执行多次,后来发现是因为transition中的变化值有多个,因此会执行多次回调函数。 解决方法如下:let flag = false; $el.addEventListener('transitionend',(e)=>
2017-11-13 11:05:00 4236
原创 vue 2.0以后使用axios加载本地json文件报404
今天在开发的时候使用axios加载本地文件一直报404,文件结构如下: index.vue中调用components中的一个组件,组件中请求加载test.json文件,无论怎么写url,都会报出404。 后来发现只需要将json文件放在static文件夹中,然后在url写 : this.$axios.get('/static/test.json').then((res)=>{
2017-11-08 11:19:14 5360
原创 使用vue开发输入型组件更好的一种解决方式(子组件向父组件传值,基于2.2.0)
之前使用vue开发组件的时候,在遇到子组件向父组件传递值时我采用的方法是这样的: 比如子组件是一个输入框,父组件调用时需要获取到子组件输入的值,子组件通过watch监听输入框的值然后通过this.$emit给父组件,再在父组件v-on绑定相应方法获取到从子组件传入的值,再将传入的值给对应的data:childInput.vue: <template> <input type="text" v
2017-11-03 14:04:06 469
原创 使用vuejs+express+mongodb 开发一款销售仓库管理系统
引言最近刚完成了一套使用vue + mongodb + express 的仓储销售管理系统,本文主要是写一些从开发到发布到阿里云上服务器的一些总结,主要包括了开发环境的搭建,开发中遇到的问题,以及最后发布到阿里云ESC服务器(centos7系统)。在阅读前建议先大概过一遍vue的文档。开发工具: sublime text3(编辑器) nodejs(运行环境) mongodb(数据库服务) chorm
2017-09-30 14:31:24 5353 1
原创 MongoDB唯一索引(unique:true)导致的问题
最近在使用Vue + MongoDB + express 写一个项目。 之前使用mongoose 定义Schema的时候 先定义一个字段为unique(唯一索引),类似于: const bookSchema = new mongoose.Schema({ bookId: {type: String, unique: true} }); 这样的一个结构,然后后来经过测试后,即是
2017-09-30 12:38:53 11460
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人