前端
前端基础 + 前端框架
麻陌
这个作者很懒,什么都没留下…
展开
-
内容溢出隐藏
写文本时经常会有溢出的情况,需要用overflow来对溢出的文本进行处理:overflow:hidden :内容会被修剪,并且其余内容是不可见的。(溢出隐藏,且隐藏部分不可见)overflow:scroll :内容会被修剪,但是浏览器会显示滚动条以便查看其余的内容。(溢出隐藏,且隐藏部分可见)overflow:auto :如果内容被修剪,则浏览器会显示滚动条以便查看其余的内容。(溢出隐藏,且隐藏部分可见)文本溢出部分用省略号显示overflow: "hidden",white-space: "n原创 2021-04-07 09:48:18 · 654 阅读 · 0 评论 -
当父组件传递jsx时,taro会抛出异常
当父组件传递jsx时,taro会抛出异常:thirdScriptError:React is not defined;at api nextTick callback functionReferenceError: React is not defined原代码:render() { return ( <View className="index"> {this.handleList()} </View> );原创 2020-06-11 15:01:24 · 709 阅读 · 0 评论 -
并非所有代码路径都返回值
写代码时提示:并非所有代码路径都返回值(1)函数Max()是有必要返回值的,因为这个函数的功能就是求得某种结果;(2)函数Main()是没必要返回值的,因为它没什么需要告诉调用者(操作系统)的,所有需要知道的信息,都在程序中反映出来了,就无需多此一举。(3)如果只用了if而没有else,方法没有完全封闭起来;如果用了两个IF ,一个else,并没有把所有的条件包含进来,这不是完全封闭的。一个...原创 2020-04-27 15:21:24 · 8138 阅读 · 0 评论 -
JSX的条件渲染方式
1、根据条件判断,渲染函数返回不同的jsx对象,从而实现条件渲染。即if(){}else{}2、根据变量渲染不同的内容。3、与运算:与运算进行条件渲染,当前面的条件为真时,后面的内容显示出来;若前面的条件为假,那么内容都不显示。4、三元运算符:条件判断?为真时显示的结果:为假时显示的结果如:{this.state.isLogin?<h1>登录状态</h1> ...原创 2018-10-23 14:31:47 · 1708 阅读 · 1 评论 -
HTTP状态码
1开头(消息):(服务器收到请求,需要请求者继续执行操作)这一类型的状态码,代表请求已被接受,需要继续处理。这类响应是临时响应,只包含状态行和某些可选的响应头信息,并以空行结束。由于 HTTP/1.0 协议中没有定义任何 1xx 状态码,所以除非在某些试验条件下,服务器禁止向此类客户端发送 1xx 响应。2开头(成功):(操作被成功接收并处理)这一类型的状态码,代表请求已成功被服务器接收、理解、...原创 2020-01-21 12:04:24 · 213 阅读 · 0 评论 -
slice与splice的区别
slice与splice的区别sliceslice:从已有的数组中返回选定的元素arrayObject.slice(start,end)start:必需,规定从何处开始选取,如果是负数,那么就规定从数组尾部开始算起end:可选,规定从何处结束splicesplice:向/从数组中添加/删除项目,然后返回被删除的项目arrayObject.splice(index,howmany,...原创 2019-10-31 16:19:04 · 185 阅读 · 0 评论 -
定位布局
static:默认定位,正常文档流,从上到下,从左到右,正常渲染relative:相对定位,相对本身自己进行定位,虽然脱离文档流,但是依然占据原先的地方。相对定位,不会影响其他元素的布局。left,right,top,bottom。child1{ background: skyblue; position: relative; right: 100px; }...原创 2018-10-16 20:48:26 · 171 阅读 · 0 评论 -
间隔函数与延迟函数
间隔函数:setInterval(间隔多长事件要执行的函数,间隔多少毫秒)间隔函数调用方式是异步的,间隔函数不会阻塞后面内容的执行返回值,就是系统给间隔函数的ID,清除的时候要用延迟函数:setTimeout(延迟要执行的函数,延迟时间)只执行1次,也是异步返回值,就是系统给延迟函数的ID,清除的时候要用清除间隔函数:cleartimeout(延迟函数ID)clearInter...原创 2018-10-17 17:27:06 · 491 阅读 · 0 评论 -
制作圆形时钟
闲来无事做个时钟来玩玩用canvas 绘制时钟的大圆,使用动画让指针按照对应的时间速度转动<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> </head> <body&原创 2018-11-16 21:45:28 · 778 阅读 · 0 评论