javascript
文章平均质量分 57
ironinfo
这个作者很懒,什么都没留下…
展开
-
C#,JavaScript实现浮点数格式化自动保留合适的小数位数
C#, JavaScirpt 中,根据浮点数数值大小决定格式化字符串时保留小数点后几位,例如12345.62 得到"12345",0.0022124 得到"0.00221"原创 2024-05-30 17:12:12 · 283 阅读 · 0 评论 -
Blazor 向 ECharts 传递 option
将ECharts封装为Blazor组件,然后通过jsRuntime向ECharts传递参数,即设置option。原创 2024-02-29 08:51:46 · 666 阅读 · 0 评论 -
typescript 字符串枚举的正确姿势:联合(Union)
字符串枚举的三种姿势:常量、枚举、联合,推荐用联合。 常量方式 在老的javascript代码中,有一个constants.js专门用来定义常量,里面有大量的常量字符串(例如)://DIERECTIONDIRECTION_NORTH='north';DIRECTION_SOUTH='south';DIRECTION_EAST='east';DIRECTION_...原创 2020-04-30 15:01:33 · 3145 阅读 · 2 评论 -
javascript 代码转换为 typescript 代码
背景 用js写了几年前端程序,一直用extjs框架,最近学习了下angular觉得技术有必要升级换代了,于是就从把mxGraph从javascript转换为typescript开始了,本文介绍一下转换中常见问题。转换步骤 1. 将*.js文件重命名为*ts文件; 2. 在vscode中逐个修改ts文件中的js代码: 2.1 将var 替换为 co...原创 2020-01-31 16:59:47 · 10698 阅读 · 0 评论 -
网页中通过 Javascript 实现类似 Excel 的公式解析计算功能
1. 目标 Excel中,公式形如"A1+B1-C1*D1",在网页中将表格单元格也按照Excel方式定位(字母A~Z代表列,数字1-n代表行,字母+数字定位单元格),然后在单元格中保存计算公式,当输入单元格数值变化时触发公式计算。 2. 难点 1). 获取公式中的变量;2).计算公式;3).javascript浮点数计算的精度问题(1.4->1.4000...原创 2019-06-27 09:44:44 · 7521 阅读 · 0 评论 -
highchart多曲线tooltip补齐点
问题描述用highchart画多条曲线时,tooltip设置为shared:true后,移动鼠标会显示相同x下的多个y,但要求y不能缺否则就会丢点。运行效果解决方法当然可以通过后台将数据填充上,但最轻量级的解决方法是在formatter当遇到某y丢点时,自动取临近的前一个值显示。代码中还涉及到了浮点数小数位处理方法fixnumber。tooltip: { shared...原创 2019-07-21 12:58:39 · 315 阅读 · 0 评论 -
extjs + qrcode 实现二维码功能
网页生成二维码使用qrcode.js,不过qrcode.min.js貌似有bug,我直接用了qrcode.js。 Extjs需要封装一个component:Ext.define('Arim.view.account.QRCode', { extend: 'Ext.Component', xtype: 'qrcode', imgsize:128, ...原创 2019-08-02 14:54:54 · 1598 阅读 · 9 评论