- 博客(18)
- 收藏
- 关注
原创 2021/12/29 帆软分享简单模板一
最终模板效果:操作主要分为四个部分:1.表格样式一键化:通过预先设置的表格样式2.固定行分页:重点!!!一定要找到最左父格(及其他单元格的左父格)进行条件属性设置3.序号 可直接根据公式=&C2来计算4.页内小计通过公式=sum({单元格});注意一定要设置重复行以上来源2021-12-29整理今天也很棒棒...
2021-12-29 15:03:25 835
原创 Koa学习准备123
1. let、var、constlet、var 定义变量;const定义常量(常量不可再次赋值)let、const 都是块作用域(即在方法内定义的变量不可在方法外调用)let a=1;var b=2;const c='**';a='1new';b='2new';console.log('let:'+a);console.log('var:'+b);console.log('const:'+c);2.方法属性简写属性简写:方法简写:cons..
2021-11-12 18:03:07 600
原创 React生命周期函数
React生命周期函数: 组件加载之前,组件加载完成,以及组件更新数据,组件销毁。 触发的一系列的方法 ,这就是组件的生命周期函数组件加载的时候触发的函数: constructor 、componentWillMount、 render 、componentDidMount组件数据更新的时候触发的生命周期函数: shouldComponentUpdate、componentWillUpdate、render、componentDidUpdate你在父...
2021-11-11 17:52:28 504
原创 React:Axios、Fetch-Jsonp获取API接口数据
不同模块可登录npm,搜索对应方法有官方文档https://www.npmjs.com/Axios步骤:{/* axios 1. npm install axios --save 安装axios模块 2. import axios from 'axios' ; 3. var api='http://www.phonegap100.com/appapi.php?a=getPortalList&catid=20'; //接口后台允许了
2021-11-11 14:58:36 534
原创 React父子组件传值默认值,传值类型
1.传值默认值defaultProps父组件调用子组件不传值,则可以在子组件中defaultProps设置默认值父组件调用时未传值return ( <div> <Son num='123'></Son> </div> );.
2021-11-11 09:51:04 1801
原创 React父子组件调用
1.父组件传值给子组件render() { return ( <div> <h1>父组件</h1> <TestSon t={this.state.father}/> </div> ); }父组件传值:< 子组件 {this.state.变量.
2021-11-10 18:11:16 308
原创 React 临时缓存数据
1.react 临时缓存数据checkboxChange=(key)=>{ let temp=this.state.list ; temp[key].checked=! temp[key].checked this.setState({ list : temp }) localStorage.setItem('todoList',JSON.stringify(temp)) //只能保存数据
2021-11-09 11:28:22 2178
原创 React 例子1
1.输入框中:回车自动增加到待办事项2.待办事项中:勾选方框自动增加到已办事项3.已完成事项:取消勾选自动增加到待办事项待办事项:checked:false;已完成事项 :checked:true1.回车增加待办事项addData=(e)=>{ if(e.keyCode==13){ var temp=this.state.list ; temp.push({ title:this.refs.ti.
2021-11-08 18:01:29 229
原创 React 使用ref绑定 增加删除数组
1.增加 <input ref="title" ></input> <button onClick={this.addData}>增加+</button>addData=()=>{ var temp=this.state.list ; temp.push(this.refs.title.value); this.refs.title.value='' ;
2021-11-08 16:30:31 784
原创 React双向数据绑定
MVVM1.MV:mode改变viewsetName=()=>{ this.setState({ name:'张三' }) }<button onClick={this.setName} >改变name的值</button>2.VM:view改变model在网站文本框中输入值可以改变变量取值constructor(props){ super(props);
2021-11-08 15:01:55 170
原创 React表单
1.react提交文本框 render() { return ( <div> <form onSubmit={this.handleSubmit}> 用户名:<input type='txt' value={this.state.name} onChange={this.handleName}> ..
2021-11-08 14:30:08 993
原创 React绑定
每一个对象展示都需要一个key,否则会弹出警告一、绑定对象1. 循环方法1:在return()方法中循环 <ul> { this.state.list2.map(function(value,key){ return (<li key={key}>{value.title}</li>);
2021-11-06 17:54:13 168
原创 React组件
一、组件基本结构import React ,{Component} from "react";class Test extends Component { constructor(props){ super(props); this.state={ } } render() { return ( <div> <h2>所有内容都需要
2021-11-06 17:24:37 76
原创 React 安装
一、安装1.安装nodejs :下载 | Node.js 中文网建议安装nodejs稳定版本(最新版本安装要求window8.0以上版本)2.安装cnpm:http://npm.taobao.org/npm install -g cnpm --registry=https://registry.npm.taobao.org3.用yarn替代npm yarn的安装: 第一种方法:参考官方文档https://yarn.bootcss....
2021-11-06 17:05:50 433
原创 React改变this指向的三种方法
组件名称Home.js基本代码;importReactfrom"react";classHome1extendsReact.Component{constructor(props){ super(props); this.state={ msg:'zhesh' } } render(){ ...
2021-11-06 10:15:23 685
原创 Ecplise 修改左侧工具栏字体大小
Ecplise 修改左侧工具栏字体大小在ecplise安装文件目录下找到e4_basestyle.css文件,在最后添加配置:CTabFolder Tree{font-size: 12px;}重启ecplise即可生效;修改ecplise编译器的字体大小:路径:窗口-首选项-常规-外观-颜色和字体 ;找到结构化文本编译器然后编辑:...
2021-09-07 09:06:00 1307
原创 Vlookup函数的使用方法
VLOOKUP(查找值,数据表,列序数,[匹配条件])=VLOOKUP(G3,B1:C9,2,FALSE)G3:查找值 B1:C9:数据表(注意:之所以从B列开始取值是因为B列可以和查找值进行匹配)2:代表取值 数据表的第二列 FALSE:代表精确匹配/ TRUE:代表模糊匹配 (可能无法对应)...
2021-07-29 13:59:29 751
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人