vue
林涧
奋斗中的前端码农
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Vue组件间通信
今天总结下Vue组件建的通信,主要讲父子props、公共事件eventBus、vuex状态管理三种方式。1、父子组件通信父子组件通信一般通过props、emit方式即可实现。原创 2020-05-31 23:13:09 · 306 阅读 · 0 评论 -
axios遇到的坑
axios 可以使用一个config.js 配置文件来管理它的请求信息。具体配置不细说,使用如下。一,使用配置方式GET方法: let promise = axios.get(url, config).then(...).catch((error) => {...}) ;POST方法: let promise = axios.post(url, data, co原创 2017-11-30 17:50:07 · 3318 阅读 · 0 评论 -
双向数据绑定
是什么: 基本含义就是数据的操作反映到数据,数据的改变实时展现到界面。原理:实现响应式或双向数据绑定分三个步骤: 1)View中UI元素和Model中的data中的数据绑定 2)当UI元素内容变化时,data中的数据同步变化。即View ==>Model 3)当Model中的data数据变化时,View中的UI元素同步变化原创 2017-11-30 18:03:46 · 451 阅读 · 0 评论 -
vue中使用keepAlive组件缓存遇到的坑
项目开发中在用户由分类页category进入detail需保存用户状态,查阅了Vue官网后,发现vue2.0提供了一个keep-alive组件。上一篇讲了keep-alive的基本用法,现在说说遇到的坑。先说项目中的配置 在App.vue中的设置 在router中增加配置meta 上面这个设置后发现问题了,从categor原创 2017-12-27 10:40:09 · 24488 阅读 · 4 评论 -
vue项目中实现返回按钮时遇到的坑
公司开发一个音频项目用的是vue 2.0 ,vue-router 2.0 。在实现返回的时候遇到了一个坑,下面讲讲。一般的返回是直接使用this.$router.go(-1)或者使用window.history.back() 如果当前是第一页 往前已经没有历史记录,使用上面的方法就不能返回 或者 直接返回到了空白页,这时我们就需要进行判断当前页是不是第一页。//验证是否存在记录if (BHi...原创 2018-01-12 11:37:33 · 23764 阅读 · 1 评论 -
vue插件开发
vue插件开发主要是用来实现一些全局方法或者全局对象。Vue的插件要求是实现一个install公开方法。其中此install方法的第一个入参是Vue构造器,第二个入参是是一个可选的选项对象。一、开发以一个Alert的弹窗插件为示例,Alert.js;定义一个全局变量Alert ,var alert;对Alert定义一个全局公开方法install,alert.install = functi...原创 2018-06-20 16:28:05 · 975 阅读 · 0 评论
分享