Rance_King
码龄6年
关注
提问 私信
  • 博客:46,056
    46,056
    总访问量
  • 33
    原创
  • 1,657,284
    排名
  • 8
    粉丝
  • 0
    铁粉

个人简介:Rance Super King

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:澳大利亚
  • 加入CSDN时间: 2019-02-19
博客简介:

Rance_King的博客

查看详细资料
个人成就
  • 获得15次点赞
  • 内容获得9次评论
  • 获得95次收藏
创作历程
  • 7篇
    2020年
  • 26篇
    2019年
成就勋章
TA的专栏
  • 从零开始的Typescript
  • 小知识点
    9篇
  • 学习总结
    2篇
  • 前端
    18篇
兴趣领域 设置
  • 前端
    cssreact.jswebpack
  • 网络与通信
    https
创作活动更多

HarmonyOS开发者社区有奖征文来啦!

用文字记录下您与HarmonyOS的故事。参与活动,还有机会赢奖,快来加入我们吧!

0人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

简单粗暴react-redux基本用法

此文用最速的方法使用react-redux包,省略大量的细节,跑通使用react-redux控制的一个组件。使用redux的基本原因,是为了保证单向数据流和集中状态管理。所有的状态都保存在context中的总体状态(被称为store)里,这样所有组件都访问唯一的store。而组件本身不管理状态,只是向这个store发送action,而发送的action会被reducer处理,进而修改store。store如果被修改,则向页面发送props,令页面重新渲染(大致流向,用词不准确)。如此,数据流成为了单一的
原创
发布博客 2020.05.24 ·
408 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

通俗方法串联理解js中常用的callback,promise以及async await

假设有一堆人要去上厕所,然而厕所只能同时容纳固定的人数。这时候有个管理员坐在厕所门口,由他来决定一个人可不可以进入厕所,如果不可以则返回err,如果可以则返回data,这是callback function,以读取文件为例,“不可以”按照规矩要优先抛出,就像是管理员告诉你“里面满了”比“可以进去”要优先一样。const fs = require('fs');fs.readFile('./test.js', 'utf-8', (err, data) => { if(err){
原创
发布博客 2020.05.09 ·
330 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

再次理解react生命周期函数

在学习react的过程中,生命周期函数是一个非常核心的概念,对react生命周期函数的了解就是对react工作机制的了解。而生命周期函数对于初学者而言不好记忆,故有此文作为理解和梳理生命周期函数这个知识点。核心是constructor和renderreact的class component最核心的生命周期函数是这两个。constructor是用来初始化state和绑定类方法的,而render...
原创
发布博客 2020.05.03 ·
210 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

React to-do-list官方推荐示例详细学习

用react做to-do-list是上手react的一个基本练习。就像玩游戏一样,游戏有一以贯之的逻辑,越早把握基础逻辑的玩家就越能轻松驾驭游戏。这个官方示例对于我来说学习价值极高,试以现在的眼光深入学习一下。示例文件结构拆分:这个示例中,TodoApp包含了TodoList和TodoInput组件,TodoList包含TodoItem组件这个拆分方法其实向我们展示了一种react的惯用结...
原创
发布博客 2020.04.26 ·
750 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

一份值得学习的react to-do-list示例

发布资源 2020.04.26 ·
js

理解js bind和this

js中只有两大类数据类型,即基本数据类型(Number, String, Boolean, Null, undefine, symbol)和引用数据类型(Object)。Object可以用符号{}来表示,比如函数的函数体function(){}也是一个Object。所有的运行环境(context)本质上都是在一个Object的内部,而bind方法则是将一个函数绑定为一个Object的属性,也就...
原创
发布博客 2020.04.23 ·
288 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

三分钟初步理解闭包

Link: React学习之道Summary:React与es6有很紧密的关系,很多es6的语法糖可以让react代码极其简洁而可读,初步总结如下:使用模板字符串来拼接URL地址const DEFAULT_QUERY = 'redux';const PATH_BASE = 'https://hn.algolia.com/api/v1';const PATH_SEARCH = '/s...
原创
发布博客 2020.04.19 ·
232 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

总结js中关于路径的写法

在js中,经常会出现的一个问题就是路径写不对的问题,尤其是相对路径理解不到位的问题。在此进行总结:首先,相对路径最重要的一点是看:引用者是谁, 经常会搞错路径的原因就在引用者上,因为对于一张背景图片或者字体来讲,引用它的有可能是html标签中的style,有可能是css文件,所以对于引用者不同,路径的写法也有不同。单独写一个/指的是根目录;./指的是同级别的目录,如果写././指的与./是...
原创
发布博客 2020.03.23 ·
6974 阅读 ·
2 点赞 ·
0 评论 ·
7 收藏

img标签的小bug

在img标签互相靠着的时候,会出现一条小间隙,这个间隙是一个bug,把img标签靠着写就会去掉。解决方案是用给图片加浮动清除
原创
发布博客 2019.09.20 ·
232 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

小练习:轮播图

案例中涉及了定位,清除浮动,居中方法等内容。配合position和margin就可以完成定位。<div class="main clearfix"> <div class="left"> <img src="img/left-circle.png" height="30" width="30" alt="img"/> </...
原创
发布博客 2019.09.20 ·
337 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

一旦给元素设置position,元素将会自动转成inline-block

如题
原创
发布博客 2019.09.20 ·
349 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

关于css3 box-sizing属性

在css3中,box-sizing提供了两种选择,一个是content-box,一个是border-box。content-box的模式里,元素设定的宽和高为内容宽高;而border-box中,元素设定的宽高为整体元素呈现出来的宽高。使用第二种模式就省去了计算,能够十分简单地,不需计算内外边距而设定好整个元素应该占多少宽高 <style> div { ...
原创
发布博客 2019.09.19 ·
192 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

css中的属性选择器

在css中,可以使用[]来对元素进行属性选择,找到含有同一个属性的元素。比如a[title=‘me’]可以选中有title为me的a标签。这里面可以进行匹配,使用的字符与正则表达式相同,^表示匹配属性值某个片段前面的所有部分,$表示匹配属性值某个片段后面的所有部分, *表示在属性中出现了某个片段的所有元素。<style> li[class$=me]{ ...
原创
发布博客 2019.09.19 ·
182 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

css 父子嵌套关系margin合并问题解决方案

在css中,父子嵌套的元素会发生子元素margin失效的问题。比如:<style> .parent{ width: 100px; height: 100px; background-color: red; margin-top: 100px; } ...
原创
发布博客 2019.09.19 ·
1044 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

在js中试图引用html片段的问题

在js中,当要引用html的时候,比如说把一段html赋值给一个变量,这个时候会遇到转义的问题,html中的引号和换行都需要转义。这样就十分麻烦。有一个办法就是使用反引号 ` ,来引用html块,里面的内容就可以不需要转义直接被使用。...
原创
发布博客 2019.08.19 ·
450 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

记忆css中justify-content 和 align-items的对齐作用

justify-content是在水平轴上进行对齐;align-items是在竖直方向上进行对齐;简单记忆方法,justify-content这个单词更长,在横向上延展——
原创
发布博客 2019.07.22 ·
1500 阅读 ·
0 点赞 ·
0 评论 ·
4 收藏

使用css3的calc中的一个会出现的问题

width:calc(100%-30px);这样写会失效;必须写成:width: calc(100% - 30px); 这里css3莫名其妙地对空格敏感了,要注意。
原创
发布博客 2019.07.22 ·
373 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

在bootstrap中使用height出现无效的情况

bootstrap使用的时候,h-100这种class是针对父元素的高度进行计算的,所以很多时候,必须要把body和html的高度在css中修改到100%才可以令h-100这种命令生效。bootstrap使用需要遵守它使用的案例来,不然很容易失效。当bootstrap不好用的时候,就考虑用css直接做是最直接了当的办法。...
原创
发布博客 2019.06.20 ·
1793 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

在bootstrap4中将导航元素放到右边的办法

```<nav class="navbar navbar-expand-lg navbar-dark bg-dark bg-dark"> <div class="container"> <a class="navbar-brand" href="#"> Lawrence </a> <ul class="navbar-nav...
原创
发布博客 2019.06.19 ·
5980 阅读 ·
3 点赞 ·
2 评论 ·
5 收藏

关于css中的position定位

通常会提到的position有几种:position:static 就是标准流定位,是默认设置position:relative 是相对定位,这个相对是相对于标准流的,所以显然元素不会脱离标准流。position:absolute 是绝对定位,元素脱离标准流并且参照父元素进行定位。position:fixed 是固定定位,元素脱离标准流并且参照视窗进行定位(一般用在标题栏),可以预见到使...
原创
发布博客 2019.05.29 ·
298 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏
加载更多