#act

React在componentDidMount里面发送请求

总结一下:componentDidmount 是在组件完全挂载后才会执行,在此方法中调用setState 会触发重新渲染,最重要的是,这是官方推荐的!constructor 调用是在一开始,组件未挂载,所以不能用。componentWillMount 调用在 const...

React 术语词汇表

单页面应用(single-pageapplication),是一个应用程序,它可以加载单个HTML页面,以及运行应用程序所需的所有必要资源(例如JavaScript和CSS)。与页面或后续页面的任何交互,都不再需要往返server加载资源,即页面不会重新加载。你可以使用React来构建单页应用程序,但不是必须如此。Re...
代码星球 ·2020-04-08

React里受控与非受控组件

  背景:React内部分别使用了props,state来区分组件的属性和状态。props用来定义组件外部传进来的属性,属于那种经过外部定义之后,组件内部就无法改变。而state维持组件内部的状态更新和变化,组件渲染出来后响应用户的一些操作,更新组件的一些状态。如果组件内部状态不需要更新,即没有调用...
代码星球 ·2020-04-08

React和Vue等框架什么时候操作DOM

虽然网上都在将,React和Vue等框架尽量减少直接的DOM操作,但还有有些情况,必须直接操作 ...

React创建组件两种写法:React.createClass和extends Component的区别

前言:  createClass本质上是一个工厂函数,extends的方式更加接近最新的ES6规范的class写法。两种方式在语法上的差别主要体现在方法的定义和静态属性的声明上。createClass方式的方法定义使用逗号,隔开,因为creatClass本质上是一个函数,传递给它的是一个Object;而class的方式...

React之JSX里render中return方法添加括号()或者[]

案例如下:  结果:  问题:react构建component的render方法中return后面为什么要加括号? 分析:(1)官方说法return后面带着一个圆括号,只是为了换行显示,也可以是中括号[]更符号原生编码习惯的的思维,并且在一些IDE,例如webstrom...

react+ant design Breadcrumb面包屑组件

importReactfrom'react';import{Link}from'react-router-dom';import{Breadcrumb}from'antd';//具体导航的名称constbreadcrumbNameMap={'/user':'用户管理','/user/user_info':'用户信息',...

React项目中遇到的那些坑

1.react中路由跳转后页面不置顶问题问题:从页面A跳转到页面B,页面A滚动到中间位置,跳转后页面B也会在中间位置解决方法:在顶部组件的生命周期中进行判断,例如componentWillReceiveProps(nextProps){  //当路由切换到新页面时置顶  if(this.props.location!=...
代码星球 ·2020-04-08

touch-action css属性 滚动和缩放手势

CSS属性touch-action用于指定某个给定的区域是否允许用户操作,以及如何响应用户操作(比如浏览器自带的划动,缩放等)默认情况下,平移(滚动)和缩放手势由浏览器专门处理。该属性用于取消浏览器默认手势行为,开发人员自定义滚动和手势行为。touch-action的值:auto:当触控事件发送在元素上时,由浏览器来决...

Vue之Action

(1)同步与异步   在mutation中混合异步调用会导致你的程序很难调试。  例如,当你调用了两个包含异步回调的mutation来改变状态,你怎么知道什么时候回调和哪个先回调呢?  这就是为什么我们要区分这两个概念。在Vuex中,mutation...
代码星球 ·2020-04-08

谈一谈a:link、a:visited、a:hover、a:active的正确使用顺序

前端路上,未来还远,所以基础部分必须扎实,走好现在脚下的每一步才是现在最重要的。下面进入正题吧。 1.<a>标签我们先说一说<a>标签是干啥用的。<a>标签定义超链接,用于从一张页面链接到另一张页面。<a>元素最重要的属性是href属性,它指示链接的目标。在所有...

day 69crm(6) stark组件 action 和 多层过滤效果

 前情提要:  今天学的是stark组件的    action 和多层过效果  一:action(自定制函数多选功能效果)   1:学习 观点明确:          2:多选效果前端和后端进行的操作  2>1前端发过来的是&拼接形式 2>2后端dj...

Active information gathering-services enumeration

 1、Summaizethebook Practical WebPenetrationTesting    first nmaptoolsisimportantforgatherinformationofservers  ...

Practical Web Penettation Testing (the first one Mutillidae 大黄蜂 之二)

1、how tousedpkgcmmand  firstitcanbeusedforlistallsoftware,dpkg-l (由于kalilinux没有启动所以先拿Ubuntu说一下,基本上一样)查看之前已经安装的软件dpkg-l|grep[application]&nbs...

Practical Web Penettation Testing (the first one Mutillidae 大黄蜂)

1、nowwelookeatthisbook.Idecide tomakeabriefreview  thebookcoversasfollows(Istraight-forwardcopyhere):Chapter1,BuildingaVulnerableWebApplicationLa...
首页上一页...107108109110111...下一页尾页