
vue
文章平均质量分 66
vue
bigname22
很帅,很酷...
展开
-
总结Vue父子组件的7种通信方式
vue-advance前沿学习vue的高级用法父子组件要始终保持单向数据流动否则随着业务增长,代码会变得难以维护与调试,因为数据变化的触发点很难找到解决方案:子组件通过this.$emit()事件通知父组件来做处理(sync关键字是帮助这种情况而实现的 语法糖)父子组件的通信props传参<child :name="name">this.$emit通知//父.vue<child @update="update"></child>/原创 2021-02-09 18:03:36 · 1211 阅读 · 0 评论 -
vue网络请求加loading引起的小想
起因:拜托了我美丽可爱的女同事,封装一下axios的网络请求。暂时是为了进行网络请求时弹出个loading的友好提示。或者打印一些log之类的事情。过程:同事跟我说:我用了axios监听请求,请求之前统一加了一个loading显示。然后我问:如果我有些请求不希望弹出loading呢?例如一些不想抛头露面的定时请求。然后同事纠结在怎么控制axios监听请求的控制上。我本身是做Andorid开发的,原创 2017-12-08 18:26:09 · 4600 阅读 · 2 评论 -
Vue监听全局变量
Vue监听全局变量项目中,有两个页面需要用到实时的二维码(二维码信息5秒更新一次),所以计划吧这部分抽成全局Util来做,二维码信息在Util中定义为qrCodeMsg。 意思是:APage.vue页面想绑定Util.vue中的qrCodeMsg属性,但qrCodeMsg改变的时候,APage.vue并没有跟着改变。 APage.vue中使用: <div>{{this.Util.qrCodeM原创 2017-12-12 16:39:06 · 14600 阅读 · 1 评论 -
Vue集成微信支付发生的支付失败(当前页面的URL未注册)
微信支付失败:当前页面的URL未注册https://www.xxx.com/iPay/index.html#/inputPay这是因为微信会做一个验证,在后台配置的支付路径与当前的路径不相等导致的。所以,亲测可用的解决办法在# 前面加一个? 号https://www.xxx.com/iPay/index.html?#/inputPay在这里小小的记录一下,希望帮到有用的人。...原创 2019-07-25 22:03:57 · 787 阅读 · 0 评论