1.事件的名称都是React提供的,因此名称的首字母必须大写:onClick、onMouseOver 2.为事件提供的处理函数必须是如下格式: onClick = { function } 3.用的最多的事件绑定形式为: <button onClick={ () => this.show('传参') Read More
使用一个小例子来演示React中样式的使用,如下图,做一个静态的评论列表组件: 1.创建两个JSX文件:CmtItem.jsx和CmtList.jsx CmtList.jsx: import React from 'react'; //导入评论项子组件 import CmtItem from '@/ Read More
在webpack.config.js配置文件中的css_loader中使用localIdentName如下: module: { //所有第三方模块的配置规则 rules: [ //第三方匹配规则 //可以在css-loader之后通过?追加参数 //其中有个固定的参数modules,表示为普通的C Read More
1.第一种创建组件的方式 使用构造函数来创建组件,如果要接收外界传递的数据,需要在构造函数的参数列表中使用props来接收; 必须要向外return一个合法的JSX创建的虚拟DOM ●创建组件: 注意:组件首字母必须要大写,否则就会被当作一个普通标签来渲染,浏览器就识别不了报错 function H Read More
在写react项目创建class时使用了静态属性,但是在打包的时候报错: 根据报错提示下载@babel/plugin-proposal-class-properties包,并在.babelrc文件中的"plugins"里添加一项"@babel/plugin-proposal-class-proper Read More
1.JSX语法的本质:并不是直接把jsx渲染到页面上,而是内部先转换成了createElement形式再进行渲染的 2.在jsx中混合写入js表达式:在jsx语法中,要把js代码写到{ }中 渲染数字 let a = 10; ReactDOM.render(<div>{a}</div>,docume Read More
使用babel将高级语法转换为低级语法时,需要安装两套包: //第一套包 cnpm install babel-core babel-loader babel-plugin-transform-runtime -D //第二套包 cnpm install babel-preset-env babel Read More
1.运行 cnpm install react react-dom -S react安装包:专门用于创建组件和虚拟DOM的,同时组件的生命周期都在这个包中 react-dom安装包:专门进行DOM操作的,最主要的应用场景就是ReactDOM.render() 2.在index.html页面中创建容器 Read More
研究背景:传统的基于机器学习的方法针对不同的自然语言处理任务时需要使用不同的统计模型和优化算法,涉及大量手工挑选任务相关特征,同时选择结果、受到传统自然语言处理工具的影响,易造成误差传播。 这篇论文是基于CNN的模型,做出了两个小的改进:1.在初始输入为词向量和位置向量的基础上增加了类别关键词特征。 Read More
同步版: https://segmentfault.com/a/1190000018312127 异步版: https://segmentfault.com/a/1190000018312930 Read More