随笔分类 -  前端 Js|Ext|React

前端部分: Ext.Net and Ext.Js Web, js, React 等.
摘要:# 开发背景 - 短时间内完成网页性能统计上传,考虑到企业内实际环境,很多网页/系统需要运行在IE 5 兼容模式下,开发一个脚本,在不影响原网页的情况下,收集相应 用户电脑 打开网页的性能指标。 # 收集要素 - 进入页面时间,加载Js时间 - 页面所有元素加载完成时间 - 因为在原网页将该脚本放到 阅读全文
posted @ 2023-09-04 15:38 hijushen 阅读(81) 评论(0) 推荐(0)
摘要:问题背景 采用了如下代码. 主要时bootstrap 搜索框。 再IE11下表现出 input 明明 value有值,但是显示不出来的问题。 排查发现form-control样式去后功能正常,但是样式需要重写。 最后解决css如下。 <div class="input-group"> <input 阅读全文
posted @ 2021-05-21 09:47 hijushen 阅读(275) 评论(0) 推荐(0)
摘要:js 递归 数组 树形结构 阅读全文
posted @ 2019-06-28 17:37 hijushen 阅读(5143) 评论(0) 推荐(0)
摘要:引入 Redux 的目的, 状态管理! React-Redux 就是完成一些粘合剂的作用。 简而化之的理解就是将数据放在store 中维护, 操作逻辑放在reducer中去写。 更功利的表达就是: 就是引入以后, 写控件的时候 根据props 去展示数据,操作也在props去引用。 各司其职。 Re 阅读全文
posted @ 2019-03-28 17:30 hijushen 阅读(125) 评论(0) 推荐(0)
摘要:最终效果: 配置webpack 自动编译脚本, 内容更改后浏览器页面自动刷新,提高效率。 主要靠webpack 的watch 功能。 npm 全局安装的包: webpack webpack-cli webpack-dev-server. 项目内2个文件 package.json. webpack.c 阅读全文
posted @ 2019-03-28 16:40 hijushen 阅读(261) 评论(0) 推荐(0)
摘要:方式一: 使用于 JavaScriptSerializer类 适用于普通场景, Excel导入导出, 前台传输查询参数直接处理等. 方式二: (不推荐使用DataContractJsonSerializer) 功能较多, 仅放一个例子, 不深入研究, 因为开源第三种方式不仅功能多, 性能还强. 方式 阅读全文
posted @ 2019-03-20 10:28 hijushen 阅读(259) 评论(0) 推荐(0)
摘要:考勤界面, 列包含日期. 行的数据格式: 需要实现 编辑一列然后在最后产生的统计的效果. 行数据内容. Gird Load 的时候统计数据: -- 根据对象. 可以Ext.Date.parse 成功的都是日期列. 其他非日期列则不会执行统计. 每行编辑后设置统计数字; 使用 阅读全文
posted @ 2019-03-19 17:02 hijushen 阅读(194) 评论(0) 推荐(0)
摘要:Ext.NET Grid 阅读全文
posted @ 2019-03-14 09:06 hijushen 阅读(228) 评论(0) 推荐(0)
摘要:下载Node.js , Windows下安装一键到底, 没有什么说的. 主要是默认无法流畅使用, 包括流畅下载, 全局缓存之类. 如下是进一步设置, 包括: - 设置淘宝镜像. - 增加Yarn(npm优化版?) 并更改位置. - 调整全局缓存和全局包位置 -- 修改全局 -- 修改全局缓存目录为: 阅读全文
posted @ 2019-03-13 11:11 hijushen 阅读(526) 评论(0) 推荐(0)
摘要:碰到一个问题, 部分机器网页数据源不正常, 简单排查发现是使用了较新的Array.includs 方法. 查了下兼容性, chrome 需要47版本以后支持, 客户机果然是很久的43版本. 用Array.indexOf替换后问题解决. 查了资料: 兼容性: "developer.mozilla.or 阅读全文
posted @ 2019-03-08 17:33 hijushen 阅读(283) 评论(0) 推荐(0)
摘要:开发思路: - 序列化当前GridPanel 数据, 表头结构(用于对应关系), 通过控制器Aspose写到Excel中, 然后返回临时文件地址, 弹出窗口下载. 一堆操作获得表头-实际列json结构: 调用部分: 阅读全文
posted @ 2019-03-08 17:33 hijushen 阅读(513) 评论(0) 推荐(0)
摘要:[toc] 背景 项目使用 , 对应 版本。 结果 号的时候偶然间点日历选择控件选择2月,10月等月份突然就跳到3月份,9月份之类。 就是无法选择, 选择谷歌以后发现有同样的问题, 然后各种尝试, 重写了默认属性,如下代码后解决。 收获就是调用平台有时候要知道原因才能找到未知原因并修复. 宝贵的额是 阅读全文
posted @ 2019-03-04 02:38 hijushen 阅读(351) 评论(0) 推荐(0)
摘要:[toc] 背景 项目中用到浮点数,Int 等 js中 类型比较多, 加上牵涉到财务软件, 前台js运算等。 有时候会出现精确度的问题 , 公共方法中有好事者写的方法。 此处拿来借鉴。 具体代码 此处拿来借鉴 阅读全文
posted @ 2019-03-04 02:36 hijushen 阅读(404) 评论(0) 推荐(0)
摘要:Ext TreePanel GridPanel FormPanel 常见代码使用 阅读全文
posted @ 2017-04-20 14:46 hijushen 阅读(340) 评论(0) 推荐(0)
摘要:Extnet ExtJs Combobox 实现数据源静态配置 阅读全文
posted @ 2017-04-13 09:37 hijushen 阅读(1226) 评论(0) 推荐(0)
摘要:[toc] 背景 项目中用到浮点数,Int。 在 js中 类型比较古怪, 加上牵涉到财务软件, 前台js实时运算等。 有时候会出现精确度的问题 , 公共方法中有好事者写的方法。 此处拿来借鉴。 具体代码 此处拿来借鉴 阅读全文
posted @ 2017-04-06 14:36 hijushen 阅读(300) 评论(0) 推荐(0)
摘要:背景 项目使用 , 对应Ext JS4.2版本。 结果 2017/3/31 号的时候偶然间点日历选择控件选择2月,10月等月份突然就跳到3月份,9月份之类。 就是无法选择, 选择谷歌以后发现有同样的问题, 然后各种尝试, 重写了默认属性,如下代码后解决。 现记录。 改动的部分就是 这一句, 设置为当 阅读全文
posted @ 2017-04-06 11:51 hijushen 阅读(546) 评论(0) 推荐(0)
摘要:代码为片段, 需要自行设置全部环境方可全部运行. 案例背景 使用Ext开发了一个表格,需要根据一列值来动态设置颜色. 效果如下: 说明: 不同行显示不同的内容, 作为标题行, 可以点击链接到其他地方. 相应的代码如下 if (record.data.OQMYWGWJSFX {0}", record. 阅读全文
posted @ 2016-08-04 15:25 hijushen 阅读(910) 评论(0) 推荐(0)