前端
qingzhizhenhun
这个作者很懒,什么都没留下…
展开
-
文字超出自动换行
今天写页面的时候,发现有一段内容在iphone5这种小屏幕下显示不完整p元素明明设置了宽度,但是竟然溢出了,查了一下,添加上以下代码让其自动换行word-wrap: break-word;css3新增的属性,长单词自动换行,效果是这样原创 2018-01-12 15:46:03 · 28960 阅读 · 0 评论 -
iview,element中,多个表单验证报错的解决办法
最近遇到了一个表单验证的坑,搞了很久才解决这个问题,这里记录一下iview,element这两个ui框架,表单验证都是通过async-validator来实现的给最外层设置一个ref,提交的时候用this.$refs[ref].validate(valid => { if (valid) { this.$Message.success("Succes...原创 2018-12-11 19:15:00 · 1465 阅读 · 1 评论 -
前端js调用摄像头进行录像并传到后端
js调用摄像头录像并传到后端参考自https://juejin.im/entry/5b91e8e7f265da0ac55e2cd6?tdsourcetag=s_pcqq_aiomsg项目要求前端h5页面调用摄像头录像,然后传给后端进行人脸识别,根据返回值进行路由跳转,流媒体这方面以前接触过的都是推流拉流转发之类的软件,前端进行流媒体开发,最常用的是flash,兼容性也最好,但是它的学习成本太高...转载 2018-11-27 14:35:08 · 21191 阅读 · 8 评论 -
禁用chrome自动填充密码功能
最近遇到了一个很棘手的问题,禁用chrome的密码自动填充,搞了很久没搞好,特此记录如图所示,鼠标移到密码框后chrome会自动显示密码候选,但是目前不想要这个效果,于是在网上查了如何禁用chrome的自动填充密码功能找到的方法是给input标签加入autocomplete="new-password"这个属性经过测试是可以的,但是页面上的密码框很多,时不时又会跳出密码候选框,经过很长时间...原创 2018-11-01 11:33:45 · 4793 阅读 · 1 评论 -
记录一次git pull冲突的解决方法
参考文章:https://blog.csdn.net/wh_19910525/article/details/7784901多人共同开发项目时,使用git容易产生冲突,常见的避免冲突的方法时先pull,再修改代码,但是有时无法避免,这里记录一次git pull冲突解决的过程 git pull发生冲突时, 先用git stash命令把当前修改过的工作存储到栈里面,此时代码还原到了未修改时...原创 2018-03-26 10:48:26 · 3881 阅读 · 1 评论 -
css之hover改变另外一个元素的状态
以前也遇到过hover一个元素,显示或者隐藏另一个元素的场景,如果是父子元素关系,这种非常好写,在选择器后加一个空格,跟上另一个选择器就行了, 例如 classA:hover classB{ display:none; } 但是有时不是父子元素关系,加空格就不行,以前都时用less这种css预处理语言写的,稀里糊涂就出效果了,这次用styus,非常不习惯,遇到这样一个场景,元...原创 2018-03-21 14:33:20 · 11380 阅读 · 2 评论 -
js中的异步问题
今天遇到了一个问题,在vue中,我有多个产品共用一个组件,但是产品名不同,支持的平台也不同,所以想到用product接收对应的产品名,v-if来判断是否显示平台 通过路由的props来接收对应的product, 在vue组件的data中,有prices这个对象,通过调用接口来接收后台传来的参数,显示每个产品有哪些平台,每个平台对应的价格代码如下:props:["product"],原创 2018-02-05 10:54:37 · 672 阅读 · 0 评论 -
js中实现数组与对象的深拷贝
js中,如果用”=”来进行复制数组或者对象,只是浅拷贝,两个数组指向同一个地址,一个改变,另一个也会改变,如果想切断这种关系,就需要深拷贝对于一维数组,for循环实现深拷贝 var arr = [1,2,3,4,5] var arr2 = copyArr(arr) function copyArr(arr) { let res = [] for转载 2018-01-18 10:50:00 · 282 阅读 · 0 评论 -
修改npm包的源码并发布
最近使用iview的时候遇到了问题,框架本身缺少功能,需要进行修改,于是根据网上的教程修改了iview的源码并且发布到了npm上,过程中遇到了一些问题,这里记录一下起因是Cascader这个组件需要有一个鼠标移上去显示title的效果,我现在鼠标移到江苏上希望能显示一个小标题<Cascader :data="data" :value.sync="value1" @on-change="s...原创 2019-02-16 16:49:01 · 7658 阅读 · 1 评论