javascript - 是 d3.axisBottom().tickFormat(""); 一种用刻度和没有刻度标签来渲染轴的预期方法?
问题描述
今天发现了这个问题:https ://github.com/DefinitelyTyped/DefinitelyTyped/pull/24716 它涉及https://github.com/d3/d3-axis#axis_tickFormat
显然,拒绝 PR 的论点如下:
在这种情况下,记录在案的 API 是指: ...设置刻度格式函数... 远离 TS 定义中未记录的源代码行为可确保对源代码的内部实现细节的更改不会破坏定义。
所以我只是想澄清一下tickFormat是否可以与字符串值一起使用
d3.axisBottom().tickFormat("");
预期的用例?渲染一个带有刻度且没有刻度标签的轴?
解决方案
推荐阅读
- python - 如何将日期字符串转换为日期对象?
- objective-c - 将 Clevertap 集成到 Reactnative 应用程序的构建错误
- java - 我可以同时运行 @TestFactory 生成的 Junit 动态测试吗?
- sql-server - 更新主/明细表的通用触发器
- android - 如何在两个不同活动类的片段之间切换
- c++ - 使用 ::std::vector 创建数组
- function - 我有一个标量函数,它返回一个包含这个“(289/2.2)*.8”的varchar(100)。我怎样才能让函数返回 105.090909090909091 呢?
- c++ - 如何将 YAML 节点中的序列作为字符串返回?
- sqlite - 将 Apache 超集与 SQLite 连接起来
- filter - 在 dplyr (R) 中过滤命名向量