笔记
yansherry
这个作者很懒,什么都没留下…
展开
-
word-break:break-all和word-wrap:break-word的区别
word-break:break-all 允许在单词内换行。 带点霸道的感觉,一行到点了就强制性换行,不会出现空白区; word-wrap:break-word 在长单词或 URL 地址内部进行换行。 则感觉温柔些,如果这一行有其他的可以换行的点,如空格,或CJK(Chinese/Japanese/Korean)(中文/日文/韩文)之类的,就不会在英文单词或字符中换行。所以很容易出现一片一原创 2016-09-22 14:26:26 · 428 阅读 · 0 评论 -
video视频多个循环播放
做项目的时候遇到一个问题,记录一下: 要求是播完第一个视频以后,再无缝衔接第二个视频并循环播放第二个视频。 一开始想的是用一个video标签去播放视频 <video className="video" ref={dom => (this.videoDom = dom)} preload="auto" poster={videoBg} webkit...原创 2019-09-12 16:36:45 · 3491 阅读 · 0 评论 -
创建项目关联远程
创建项目关联远程 1.在码云上创建一个仓库; 2.本地如果没有安装 create-react-app ,则先安装 npm i create-react-app -g; 3.在项目文件夹所在位置用命令行 create-react-app +项目文件夹名称创建本地项目; 4.在项目中运行 npm run eject 生成配置文件; 5.将本地项目关联到远程仓库:git remote add origi...原创 2019-09-02 19:55:12 · 186 阅读 · 0 评论 -
JavaScript for...in 与 for
最近做一个项目,走了一点坑,最后发现是for…in与for用错了,在项目中用for…in 去循环,结果总是会循环出一个多余的空状态出来;查了半天发现是因为用了for…in的原因;for…in 语句用于遍历数组或者对象的属性(对数组或者对象的属性进行循环操作)。 for … in 循环中的代码每执行一次,就会对数组的元素或者对象的属性进行一次操作。 语法: for (变量 in 对象)原创 2018-01-19 14:12:42 · 222 阅读 · 0 评论 -
react map遍历
react map遍历记录一下项目制作过程中学到的一些方法,以便温习render(){ return ( <ul className={style.decoratewrapper}> { this.state.decoratedata.map(i => (原创 2017-10-16 13:58:49 · 33258 阅读 · 0 评论 -
图片上传
// 用input[file]上传图片upLoadImg=(e)=>{ console.log(e.currentTarget.files[0]); let file=e.currentTarget.files[0] let url = null ; // 获取图片上传的绝对路径 if (window.createObj原创 2017-10-31 16:16:47 · 241 阅读 · 0 评论 -
react 列表点击添加删除
react 列表点击添加删除原创 2017-10-17 15:27:51 · 5160 阅读 · 1 评论 -
视频相关内容
刚接触网页视频的时候,第一次听到H.264并不知道是什么意思。后来业务中接触多了,就自己去网上查阅浏览了一番,虽然没有深入研究,但是有了一个大概的印象,就记录一下,以便自己翻看。 官方介绍如下: H.264: H.264/AVC项目的目的是为了创建一个比以前的视频压缩标准,在更低的比特率的情况下依然能够提供良好视频质量的标准(如,一半或者更少于MPEG-2,H.263,或者MPEG-4 Part...原创 2019-09-20 17:03:01 · 210 阅读 · 0 评论