上一页 1 ··· 15 16 17 18 19 20 21 22 23 ··· 35 下一页
摘要: 假设有一个输入框组件,用户输入时,同步父组件页面中的数据。 具体思路:父组件通过props传值给子组件,子组件通过 $emit 来通知父组件修改相应的props值,具体实现如下: 可以看到,当输入数据时,父子组件中的数据是同步改变的: 我们在父组件中做了两件事,一是给子组件传入props,二是监听i 阅读全文
posted @ 2019-03-23 15:42 Mahmud*小麦* 阅读(811) 评论(0) 推荐(0)
摘要: 当一个Vue实例创建时,vue会遍历data选项的属性,用 Object.defineProperty 将它们转为getter/setter并且在内部追踪相关依赖,在属性被访问和修改时通知变化。每个组件实例都有相应的watcher程序实例,它会在组件渲染的过程中把属性记录为依赖,之后当依赖项的set 阅读全文
posted @ 2019-03-23 15:40 Mahmud*小麦* 阅读(504) 评论(0) 推荐(0)
摘要: Vue 本地代理 纯前端技术解决跨域 vue-axios获取数据很多小伙伴都会使用,但如果前后端分离且后台没设置跨域许可,那要怎样才能解决跨域问题? 常用方法有几种: 以上方法或多或少都有一定限制,有的不支持post有的需要后台配合,这里就不一一分析了; 那如何才能简单又优雅地使用前端技术解决跨域问 阅读全文
posted @ 2019-03-23 15:25 Mahmud*小麦* 阅读(2909) 评论(0) 推荐(0)
摘要: async、await 优缺点 async 和 await 相比直接使用 Promise 来说,优势在于处理 then 的调用链,能够更清晰准确的写出代码。缺点在于滥用 await 可能会导致性能问题,因为 await 会阻塞代码,也许之后的异步代码并不依赖于前者,但仍然需要等待前者完成,导致代码失 阅读全文
posted @ 2019-03-18 21:32 Mahmud*小麦* 阅读(3037) 评论(2) 推荐(2)
摘要: 兼容各种浏览器版本的事件绑定函数? 阅读全文
posted @ 2019-03-18 21:20 Mahmud*小麦* 阅读(220) 评论(0) 推荐(0)
摘要: web浏览器兼容性问题及解决方法 第一类:块状元素float后,有添加了横向的margin,在IE6下比设置的值要大(属于双倍浮动的bug) 解决方案:给float标签添加display:inline,将其转换为行内元素 第二类:表单元素行高不一致 解决方案:给表单元素添加float:left(左浮 阅读全文
posted @ 2019-03-10 16:32 Mahmud*小麦* 阅读(185) 评论(0) 推荐(0)
摘要: 柯里化 含义:柯里化(Currying)是把接受多个参数的函数变换成接受一个单一参数(最初函数的第一个参数)的函数,并且返回接受余下的参数且返回结果的新函数的技术。 因此柯里化的过程是逐步传参,逐步缩小函数的适用范围,逐步求解的过程。 柯里化一个求和函数 var add = function (a, 阅读全文
posted @ 2019-03-10 15:32 Mahmud*小麦* 阅读(220) 评论(0) 推荐(0)
摘要: vue懒加载(白屏或者加载慢的解决方法) 懒加载:也叫延迟加载,即在需要的时候进行加载,随用随载。 为什么需要懒加载? 像vue这种单页面应用,如果没有应用懒加载,运用webpack打包后的文件将会异常的大,造成进入首页时,需要加载的内容过多,时间过长,会出啊先长时间的白屏,即使做了loading也 阅读全文
posted @ 2019-03-09 23:07 Mahmud*小麦* 阅读(367) 评论(0) 推荐(0)
摘要: 在Vue中使用了Swiper ,动态从后台获取数据的之后,swiper滑动失效?? 是因为swiper提前初始化了,那时候数据还没有完全出来。这里有两种解决办法 1. 使用vue提供的$nextTick()方法 当Vue构造器里的data值被修改完成后会调用这个方法,也相当于一个钩子函数吧,和构造器 阅读全文
posted @ 2019-03-09 22:59 Mahmud*小麦* 阅读(1919) 评论(0) 推荐(0)
摘要: 来源:https://www.cnblogs.com/Yanss/ 阅读全文
posted @ 2019-03-08 22:13 Mahmud*小麦* 阅读(202) 评论(0) 推荐(0)
上一页 1 ··· 15 16 17 18 19 20 21 22 23 ··· 35 下一页