- 博客(13)
- 收藏
- 关注
原创 Antd 模拟Selcet下拉框组件支持选择和自定义输入
业务需要支持选择和自定义输入,百度了一圈找到一些思路,这里主要有一个坑的点是AutoComplete组件不像Select组件一样有label和value,它只有value属性。效果图如下:代码如下:我的options结构,记得把displayName映射为label options = [ { displayName: '2', value: '22027',.
2021-08-09 10:58:05
1091
原创 react可配置化table支持跨行跨列
需求描述:之前的表格是前端写死的,后来迭代加入大部分数据都改成可配置了,所以我想把表格也做成可配置化吧,最终效果如上图,支持跨行,一开始是不支持的,无奈运营小姐姐要,那我就给呗,男人怎么可以说不行!一开始我的表格只支持表头及正文(也就是行,后面就叫它行)。我的数据格式是这样的,两个数组,第一个数组是表头,第二个数组是一个二维数组表示行,有几行那就有几组数据。{ thead...
2019-04-03 14:14:59
1683
1
转载 JSON.parse()和JSON.stringify()
parse()用于从一个字符串中解析出json对象,如var str = '{"name":"huangxiaojian","age":"23"}'结果:JSON.parse(str)Objectage: "23"name: "huangxiaojian"__proto__: Object注意:单引号写在{}外,每个属性名都必须用双引号,
2017-07-11 14:17:31
248
转载 git reset 之 soft mixed hard选项的区别
译注:为了避免丢失本地的修改以及originalHEAD,建议在进行reset操作之前,在本地创建一个新的branch,在新的branch上面进行reset,以保证master分支永远处于originalHEAD以下为转发的正文The reset command. Confusing. Misunderstood. Misused. But itdoesn’t need to
2017-05-02 17:02:45
1176
转载 Difference between git reset soft, mixed and hard
The reset command. Confusing. Misunderstood. Misused. But it doesn’t need to be that way! It’s really not too confusing once you figure out what’s going on.DefinitionsFirst, let’s define a few
2017-05-02 17:02:11
254
转载 SVN(vm)版本冲突解决详解
版本冲突原因:假设A、B两个用户都在版本号为100的时候,更新了kingtuns.txt这个文件,A用户在修改完成之后提交kingtuns.txt到服务器,这个时候提交成功,这个时候kingtuns.txt文件的版本号已经变成101了。同时B用户在版本号为100的kingtuns.txt文件上作修改,修改完成之后提交到服务器时,由于不是在当前最新的101版本上作的修改,所以导致提交失败。
2017-04-26 11:23:56
429
转载 js中遍历数组和对象的区别
//----------------for用来遍历数组对象-- var i,myArr = [1,2,3]; for (var i = 0; i console.log(i+":"+myArr[i]); }; //---------for-in 用来遍历非数组对象 var man ={hands:2,legs:2,heads:1
2017-03-15 14:17:40
275
转载 Emmet:HTML/CSS代码快速编写神器
转自:http://www.iteye.com/news/27580Emmet的前身是大名鼎鼎的Zen coding,如果你从事Web前端开发的话,对该插件一定不会陌生。它使用仿CSS选择器的语法来生成代码,大大提高了HTML/CSS代码编写的速度,比如下面的演示: Zen coding下的编码演示去年年底,该插件已经改名为Emmet。但Emmet不只改名,还
2017-03-13 10:54:56
330
转载 JQuery、js判断复选框是否选中状态,及赋值操作
JQuery:var $isChecked = $("#id").is(":checked");alert($isChecked);JS:var $id = document.getElementById("id");alert($id.checked); Notes:JQuery中,is函数里的必须要有冒号,否则不见效;
2017-03-13 10:51:25
1060
转载 用隐藏域解决关于checkbox 不选中传值问题
大家都知道,checkbox 不选中饰,无法传值。当你项目中有此需求时,不防换个思路来思考下。 你可以采用 hidden 隐藏域来判断是否勾选了checkbox,然后通过对隐藏域 进行赋值,这样你就得到了没有勾选的checkbox的值,代码如下:JSP 页面隐藏域:学生教练jQuery:if(($("#STUDENTS_FALG").p
2017-03-13 10:49:42
2227
转载 checkbox如果没有选中,就不能传值吗?
这是你的程序自己设置的呀,你写的就是最初状态未选中时,其值为0,选中时其值为1,这个值将不再改变,接受端只能判断有无数据传过来,所以如果你想实现选中后值为1,未选中值为0,有两种方法1。在客户端用javascript实现,如下" onclick="javascript:this.value=this.checked?1:0">接收页面仍为String[] security={
2017-03-13 10:42:11
4892
转载 js中运算符的优先级
运算符描述. [] ()字段访问、数组下标、函数调用以及表达式分组++ -- - ~ ! delete new typeof void一元运算符、返回数据类型、对象创建、未定义值* / %乘法、除法、取模+ - +加法、减法、字符串连接> >>>移位 >=
2017-03-06 14:52:06
316
转载 jQuery的三种$()
$号是jQuery“类”的一个别称,$()构造了一个jQuery对象。所以,“$()”可以叫做jQuery的构造函数(个人观点,呵呵!)。1、$()可以是$(expresion),即css选择器、Xpath或html元素,也就是通过上述表达式来匹配目标元素。 比如:$("a")构造的这个对象,是用CSS选择器构建了一个jQuery对象——它选择了所有的这个标签。如: $
2017-03-06 14:43:13
276
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人