【发布时间】:2014-09-23 17:41:07
【问题描述】:
我是 typescript 的新手,正在尝试将 d3-tip 库 (https://github.com/Caged/d3-tip) 包含到我的项目中。通常,我会使用
declare var [name_of_library]: any;
让编译器知道命名空间,但是d3-tip好像是注入到d3命名空间下:
(function (root, factory) {
if (typeof define === 'function' && define.amd) {
// AMD. Register as an anonymous module with d3 as a dependency.
define(['d3'], factory)
} else {
// Browser global.
root.d3.tip = factory(root.d3)
}
}(this, function (d3) {
...
在 Typescript 项目中使用 d3-tip 的正确方法是什么?
【问题讨论】:
标签: javascript d3.js typescript