![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
web前端开发
文章平均质量分 79
yili54944
花式bug不重样
展开
-
【Vue】组件传值的六种方法
Vue 组件之间的通信大概归类为:父子组件通信: props/emit;ref/refs;emit;ref/refs;emit;ref/refs;attrs / listeners;listeners;listeners;parent / children兄弟组件通信:eventBus;vuex跨级通信:eventBus;Vuex;children兄弟组件通信: eventBus;vuex跨级通信: eventBus;Vuex;children兄弟组件通信:eventBus;vuex跨级通信:even原创 2021-03-19 14:52:37 · 2187 阅读 · 0 评论 -
前端获取视频或图片的实际宽高
```javascript // 获取图片宽高 imgspecsFct(file) { console.log(file) var width=''; var height=''; var that=this; const isSize = new Promise(function(resolve, reject) { let _URL = window.UR.原创 2020-08-08 14:22:46 · 1382 阅读 · 0 评论 -
在vue项目中引入百度分析
注册百度统计账号啥的就跳过了,直接说代码里面怎么实现。理论上来说我只要把官方获取到的代码粘贴到head内就ok,但vue是单页面的,所以我们还需要监听路由,每次路由调用的时候都执行一下方法。在header内插入百度官方获取到的代码(项目bulid之后插入)<script>var _hmt = _hmt || [];(function() { var hm = doc...原创 2018-09-17 17:59:30 · 537 阅读 · 0 评论 -
Vue某些情况下 v-model绑定数据不实时更新解决办法
有的时候我们变化data内的内容,console.log打印的时候是显示已经变化了的,但并没有渲染到界面上去。因为vue在渲染的时候对于数组对象里面的的变化是不能及时渲染到的(这是我个人浅薄的理解),受 ES5 的限制,Vue.js 不能检测到对象属性的添加或删除。因为 Vue.js 在初始化实例时将属性转为 getter/setter,所以属性必须在 data 对象上才能让 Vue.js 转换它...原创 2018-10-26 09:05:31 · 38281 阅读 · 7 评论