摘要: 问题描述:项目中一个需求,写了一个span显示,一个input隐藏,鼠标点击span后,span隐藏,input显示并获取焦点。 方法一: 方法二: 直接在页面中操作: 1) 2)在触发的方法中执行 this.$refs.input.focus(); / v for / 3) 注意:若input是在 阅读全文
posted @ 2018-12-25 17:03 lynnekanuo 阅读(1821) 评论(0) 推荐(0) 编辑
摘要: 问题描述:做项目时,在一个input上添加了两个方法,回车事件、blur事件;点击回车时,同时也会触发blur事件,导致重复调用两次接口。 在网上看到了一个不错的解决方法,算是一个小技巧,分享一下: 主要点:@keyup.enter.native="$event.target.blur" "点此查看 阅读全文
posted @ 2018-12-25 16:17 lynnekanuo 阅读(1424) 评论(0) 推荐(0) 编辑
摘要: 参考: "https://segmentfault.com/a/1190000012103728" 父组件向子组件传递数据 该方式的数据传递是遵循 Vue 单向数据流的规则的,因此使用起来十分的自然。若父组件的数据改变子组件的 UI 展现也随之变化。 Parent.vue Child.vue 效果如 阅读全文
posted @ 2018-09-20 11:16 lynnekanuo 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 参考网站:http://www.jianshu.com/p/615f668d91a6 阅读全文
posted @ 2017-10-09 16:54 lynnekanuo 阅读(96) 评论(0) 推荐(0) 编辑
摘要: 模块 定义: 模块是自动运行在严格模式下并且没有办法退出的JavaScript代码。 模块可以是函数、数据、类,需要指定导出的模块名,才能被其他模块访问。 <! 数据模块 const obj = { a: 1 } <! 函数模块 const sum = (a, b) = { return a + b 阅读全文
posted @ 2017-09-23 16:38 lynnekanuo 阅读(1063) 评论(0) 推荐(0) 编辑
摘要: 手机格式(只允许以13、15、18开头的号码) var regMobile=/^1[3,5,8]\d{9}$/; 邮箱 var regEmail=/^([a zA Z0 9]+[_|\ |\.]?) [a zA Z0 9]+@([a zA Z0 9]+[_|\ |\.]?) [a zA Z0 9]+ 阅读全文
posted @ 2017-09-13 19:13 lynnekanuo 阅读(287) 评论(0) 推荐(0) 编辑
摘要: 字符串转数组 var arr = str.split(','); 字符串转对象 <! jQuery方法 var jsonObj = $.parseJSON(jsonStr); <! js方法 var jsonObj = JSON.parse(str); 对象转字符串 <! 浏览器支持 =IE8 JS 阅读全文
posted @ 2017-09-13 18:31 lynnekanuo 阅读(429) 评论(0) 推荐(0) 编辑
摘要: 1) img图片底部留白问题 解决:因为图片默认属性 vertical-align:baseline导致的。 2) li去掉前面的圆点 解决:list-style-type:none; 阅读全文
posted @ 2017-06-14 12:09 lynnekanuo 阅读(117) 评论(0) 推荐(0) 编辑
摘要: 前端知识有待提高知识内容-- 1、React http://www.ruanyifeng.com/blog/2015/03/react.html (http://react-china.org/t/react-js/10622) 学习借鉴网页 2、Echarts (动态图、数据统计 百度) 可以好好 阅读全文
posted @ 2017-02-09 13:53 lynnekanuo 阅读(130) 评论(0) 推荐(0) 编辑
摘要: javascript的事件模型,采用“冒泡”模式,即子元素的事件会逐级向上“冒泡”,成为父元素的事件。这点可以简化事件的绑定... 例如,一个表格(table)元素含有50个格子(td元素),要求每一个格子绑定一个点击事件,即 $("td").bind("click",function(){ $(t 阅读全文
posted @ 2016-11-30 16:22 lynnekanuo 阅读(117) 评论(0) 推荐(0) 编辑