如何为TypeScript文件创建模板?

时间:2012-10-26 07:00:39

标签: javascript typescript

我有以下内容:

(function ($) {
    /**
    * Opens a new modal window
    * @param object options an object with any of the following options
    * @return object the jQuery object of the new window
    */
    $.modal = function (options) {
        var settings = $.extend({}, $.modal.defaults, options),
            root = getModalDiv(),

在我的代码中,我有:

///<reference path='jquery.d.ts' />
function alertWin(title, message) {
    $.modal({

有一个错误说:

属性模式在'JQueryStatic'

类型的值上不存在

要解决这个问题,我是否需要创建某种模板文件,如果是,我该怎么做?

1 个答案:

答案 0 :(得分:4)

只需扩展JQueryStatic的界面,就可以在任何文件中完成,打字稿合并它们

interface JQueryStatic {
  modal( options );
}