- 博客(28)
- 问答 (3)
- 收藏
- 关注
原创 React项目中使用Dplayer播放FLV格式视频教程(不支持ios)
文章目录前言一、Dplayer二、使用步骤1.引入库2.实际使用前言写在最前面:由于公司突然要搞个移动端h5,可以在手机上查看监控视频,但我们公司的视频直播流都是flv格式的,所以我找了个插件:Dplayer来实现。注意:!!!!ios不支持flv格式的直播流。Dplayer、VideoJS这些就不说了,基于MSE解码的视频播放器在ios上都无法使用,说自己能支持的 EasyPlayer.js、WXInlinePlayer 我也试过了,无法支持。所以最终还是让后端转流了,转成HLS格式。
2021-07-30 16:57:06 3188 1
原创 React官方文档阅读笔记--核心概念
文章目录1. JSX2. 元素渲染3. 组件 & props4. state & 生命周期React.Component组件的生命周期挂载constructor(props)*static getDerivedStateFromProps(props, state)(不常用)render()componentDidMount()1. JSXjsx 可以防止注入攻击React DOM 在渲染所有输入内容的时候,默认会进行转译,可以有效的防止 XSS (cross-site-scrip
2020-12-08 16:27:59 136
原创 window和Unix系统下路径的正反斜杠问题
最近在搞根据文件路径匹配api url路径的mock服务,之前用的是mac,但这个公司给我发的电脑是ThinkPad,所以偶然间发现了这个问题,在window系统下,path.reslove(__dirname)获取的路径是 C:\Users\Desktop\小程序\video_mini\mockup\, 是反斜杠,但我的api路径是正斜杠,所以拼在一起得到的完整url路径就变成了:C:\Users\李婉融\Desktop\练习\小程序\video_mini\mockup\api/user/login
2020-11-30 16:00:54 386
原创 从零构建react项目(一)
事无巨细的教你从零用webpack构建react应用!!巨详细,由于我自己也是小白,所以对于每个知识点都有详细说明。堪称从零系列的史上最详细的教程。这篇只是非常非常基础的教程,强烈建议大家先去阅读一遍React官方文档和Webpack的概念篇,不求完全理解,最起码有个大致的了解。官方文档这种东西常读常新,每次都能学到新的。
2020-11-26 15:44:01 155
原创 hooks使用中的问题总结
文章目录UseState1. 更改数组时,页面不重新渲染其实用hooks已经半年多了,遇到了很多问题,每次解决完就忘记了,也没有记录,刚刚又遇到一个问题,总觉得以前见过,但就想不起来当时如何解决的,突然醒悟,还是要记录一下,以便以后查看。如果能帮助更多人就更好了。tips: 我是慢慢的写的,因为也没啥时间专门写这个,就遇到问题了先快速记一下,后面有时间了再慢慢补充原理吧。一步一步慢慢来吧。UseState1. 更改数组时,页面不重新渲染问题描述:声明了一个数组simpleRules, 数据
2020-07-10 14:08:05 421
原创 求余运算
求余运算符:%其实就是求余数,比如 8%5 // 3 8%3 // 5/** 可以在循环队列中使用,用来判断头指针和尾指针的位置。* */
2020-07-10 11:10:29 1519 1
原创 Array全概括(附数组面试大全)(更新中。。。)
文章目录Array基础属性和方法属性lengthPrototype方法1. Array.from()面试题2. Array.isArray()3. Array.of()4. concat()Array基础属性和方法Array是js中一个非常重要的对象,以至于面试中,总是频频出现,什么数组去重啊、排序啊、减少嵌套深度啊balabal~~所以我要在这里一次性把所有关于数组的问题和方法总结,方便后...
2019-12-19 20:22:26 425
原创 javascript中的类型转换--总结
NANa. isNaN() 方法在接收到一个值之后,会尝试将这个值转换成数值。数值转换a. Number() 可以传入任何数据类型a. 输入null, 返回 0b. 输入Boolean值,true 和 false 将分别转换为 1 和 0 ;c. 输入undefined, 返回 NaNd. 输入字符串,返回值如下a. 若字符串只包含数字(整数、十六进制整数或者有效的浮点数), 忽...
2019-08-15 16:29:48 130
原创 this大魔王--最小白最全面的解析
文章目录this的指向误解指向函数本身指向作用域函数的调用位置this绑定规则1. 隐式绑定隐式丢失2. 显式绑定硬绑定3. new绑定4. 默认绑定这篇文章是我看《你不知道的javascript(上卷)》和阮大神的this关键字后对this大彻大悟后的总结。很全面基础的一篇文章,也可以让自己以后可以很方便的时常回顾加深理解。有不足的地方希望童鞋们可以指正,O(∩_∩)O谢谢。this的指向...
2019-08-13 20:18:34 182
原创 异步是个大问题(异步与性能)
异步是个大问题---《你不知道的javascript》异步部分笔记第一章 异步:现在与将来Tips并发第二章 回调本篇文章是我一边看《你不知道的JavaScript》中卷中的异步的部分,一边做的笔记和理解。异步是JavaScript中很重要的一块知识,我希望能深入的了解和理解异步编程技术异步请求是:两个任务执行,A任务先执行到一半,在等待(有可能是等待网络响应或用户输入等)的间隙,开始执行B任...
2019-04-11 19:07:27 307
原创 微信小程序踩坑指南
微信小程序踩坑指南1.手机预览时,不开调试不能请求接口之前都没写过小程序,中午突然老大甩过来俩页面叫我今天写完,画页面加接接口搞到晚上两点,api啥的都没看完。主要是连累后台同志跟着我到两点,巨难受呀!1.手机预览时,不开调试不能请求接口问题描述:在电脑上连接接口请求数据是可以的,真机调试也可以接通接口,但是在手机上预览的时候就不能调用接口了。但是在手机上开启调试模式,就可以连接接口了。...
2018-12-11 14:58:04 451
原创 socket.io stompJs epochjs 构建实时监测图表
WebSocket-socket.io stompJs epochjs构建实时监测图表最近老大叫我做一个实时监测的图标,用epochJs做。WebSocket-socket.io stompJs epochjs构建实时监测图表WebSocketsocket.io今天老大布置了任务,然而此时的我根本不知道上面的三个东西是什么。磨刀不误砍柴工,我们先来看看他...
2018-05-10 15:50:43 745
原创 window系统下mongoDB安装
第一步、mongoDB下载首先,去到MongoDB官网 https://www.mongodb.com/download-center?jmp=nav#community 也就是这个页面 然后,然后!!重点,不要去点击DOWNLOAD!!我真的是被坑死,各种注册,发邮件,但就是不下载。实际上真正的下载链接,藏在最下面的一行轻飘飘的字里面啊! 点击后会进入一个这样子的页面...
2018-04-19 19:16:21 121
原创 Weex踩坑指南
Weex踩坑指南最近在用weex写项目,,,坑不要太多好吗?边写边记录吧。1、weex不支持样式简写err01:>>>手机和浏览器显示不一致时我在页面中做了一个背景半透明的方块,但是在浏览器中能查看,在手机中却看不到这个div,不过其他的元素倒是能看到。 原因是:我写了background-color:rgba(109,234,232,58%);我猜测...
2018-04-19 19:06:37 601
原创 Vue学习使用心得
vue.js小白的起步最近刚刚开始学习使用VUE,然后现在总结一下最近遇到的问题:vuejs小白的起步使用的模板是饿了么的element组件需要强制改变组件的某些属性时使用的模板是饿了么的element组件关于element组件,使用中有一些心得:在每个组件里,首先会有很多个例子,然后下面会有一些文档说明,比如:Attributes,方法,medth...
2018-02-08 18:03:44 559
原创 关于ant-Design的一些问题
ant-DesigngetFieldDecoratorvalidateFieldssetFieldsValue
2017-11-30 18:06:36 1802
转载 React中的PropTypes是啥意思哇
在我们自己写了一个组件,我们需要验证别人在使用这个组件时,是不是提供了符合我们要求的参数,这时就可以使用组件类的PropTypes属性了。var MyTitle = React.createClass({ propTypes: { title: React.PropTypes.string.isRequired, }, render: function() { retur
2017-11-08 11:15:52 2251
原创 关于React.js的一些知识点(实时更新)
关于React.js的一些知识点生命周期compontDidMountcompontentDidUpdate
2017-10-17 17:32:39 2707
原创 git使用命令
1.从库上拉取代码:git clone git地址2.修改代码:git add -A (推到本地)git commit -m “改了啥东西的备注” 日志git pull origin master 拉取库上代码与本地合并,解决冲突git push origin master 推送到库上3.
2017-10-17 16:13:02 194
原创 关于类数组
获取类数组的值问题描述:用JQuery将获取className为test的span组成一个数组,然后获取这个数组的内容,如$('.test')[0]$('')是JQuery的一个方法,里面的DOM元素相当于一个参数,$('.test')就是获取这个类数组中的DOM元素,纯的原生的DOM元素
2017-10-17 15:52:21 149
转载 MarkDown使用方法
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl
2017-04-12 10:36:19 200
空空如也
(1)json文件过大,且不能用分页?(2)mapv中怎么设置颜色
2016-10-28
怎样改变script的src的值
2016-10-26
TA创建的收藏夹 TA关注的收藏夹
TA关注的人