如何为 TypeScript 文件创建模板?

2024-01-10

我有以下内容:

(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”类型的值不存在属性模式

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


只需扩展 JQueryStatic 的接口,可以在任何文件中完成,typescript 合并它们

interface JQueryStatic {
  modal( options );
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何为 TypeScript 文件创建模板? 的相关文章

随机推荐

  • 如何关闭工具栏 Espresso

    我有 coordinatlayout AppBarLayout 和 CollapsingToolbarLayout 的布局 我想编写一个单击列表中最后一项的测试 我滚动列表直到最后 但是 所需的项目在浓缩咖啡中被隐藏 要滚动列表 我使用 o
  • 聚合绑定模板共享错误

    当我在 SAPUI5 应用程序中使用 PlanningCalendar 控件时 出现以下错误 它不是我要销毁或重新创建的元素 而只是用于显示数据 因此 我认为我不需要担心这个错误 有什么办法可以摆脱它吗 为什么它会与计划日历一起出现 我使用
  • Heroku 部署错误:找不到模块 - 编译

    这与其他问题类似 但我将解释不同之处 和其他许多人一样 我有一个应用程序在我自己的服务器上运行良好 但是当我推送到 Heroku 时 出现以下错误 remote gt react scripts build remote remote mo
  • QML:通过父引用引用根窗口是不可靠的

    Qt QML 问题 使用 Qt 5 7 采用以下简单的 QML 程序 该程序显示垂直对齐的红色矩形和蓝色矩形 两个矩形的单击处理程序都尝试更改父宿主窗口的颜色 但有细微的差别 红色矩形通过 id 直接引用主窗口 根窗口 蓝色点击处理程序通过
  • lxml --pretty_print--写入文件问题

    我正在将原始数据写入xml文件python程序 在我的设计中 我们逐行获取原始数据 然后将其写入xml文件中 例如
  • PHP html_entity_decode 未按预期解码实体?

    在下面的代码中 string1 function doesn apos t work as expected string2 html entity decode string1 string2 仍然包含 apos 调用 html enti
  • AngularJS Batarang - 什么是拦截表达式?

    我目前正在使用 AngularJS 1 3 0 稳定版本和 Batarang Chrome 扩展 在监视树中 我注意到在我的许多范围下都有一个称为 interceptedExpression 的东西 那是什么或者什么场景创建了拦截表达式 W
  • MySQL Workbench - 架构与数据库相同吗? [关闭]

    很难说出这里问的是什么 这个问题是含糊的 模糊的 不完整的 过于宽泛的或修辞性的 无法以目前的形式得到合理的回答 如需帮助澄清此问题以便重新打开 访问帮助中心 help reopen questions 我正在尝试为 php 代码设置数据库
  • Powershell 脚本不通过计划任务运行

    我的域控制器上有一个小脚本 设置为通过 SMTP 向我发送有关最新安全事件 4740 的电子邮件 该脚本在手动执行时将按预期运行 但是 当设置为通过计划任务运行时 尽管它显示已执行 但什么也没有发生 没有电子邮件 脚本如下 If NOT S
  • 全局变量的 JavaScript 提升

    我想知道 javascript 提升如何用于全局变量 假设我有以下代码片段 var a 5 function print console warn a a b var a 10 b 5 console warn a a print 在这种情
  • 如何获取数组中的唯一值[重复]

    这个问题在这里已经有答案了 如何获取数组中唯一值的列表 我是否总是必须使用第二个数组 或者 JavaScript 中是否有类似于 java 的 hashmap 的东西 我将要使用JavaScript and jQuery仅有的 不能使用额外
  • 在 Haxe 中使用对象作为 Map 键

    我正在尝试做一个Map以一个对象作为键 问题是 当我尝试从这张地图中获取元素时 我总是得到null 这是因为我没有提供与密钥完全相同的参考 我正在提供一个具有相同的对象values 所以参考不同 有什么办法可以解决吗 我可以让它使用某种eq
  • wget:检查文件时间戳并覆盖[关闭]

    Closed 这个问题是无关 help closed questions 目前不接受答案 我怎样才能得到wget去做这个 从某个位置下载文件x 仅当文件的本地副本的时间戳早于该文件的时间戳时x 这意味着 仅当存在文件的较新版本时 它才应从给
  • 从 16 位硬件寄存器读取

    在嵌入式系统上 我们有一个设置 允许我们通过命令行界面读取任意数据以用于诊断目的 对于大多数数据 这工作得很好 我们使用memcpy 将数据复制到请求的地址并通过串行连接将其发送回 然而 对于 16 位硬件寄存器 memcpy 导致一些问题
  • Linkedin iOS SDK:当个人资料照片为空时,授权屏幕上的样式错误

    我们使用 LinkedIn sdk 授权 iOS 移动应用程序访问用户的 LinkedIn 个人资料 应用程序是使用 Xamarin 制作的 本机 LinkedIn sdk 已绑定 因此它应该以相同的方式工作 如果LinkedIn头像为空
  • 使用正则表达式拆分驼峰式字符串

    我有一个像这样的驼峰式字符串s ThisIsASampleString 我想使用大写字母作为分隔点分成一个数组 我期待这个 This Is A Sample String 这是我到目前为止所做的 s ThisIsASampleString
  • ASP.NET Web API 中的用户身份验证

    我需要开发一个 iPhone 客户端来使用来自某处的 JSON 数据 我选择了 MS 的 Web API 因为它看起来很简单 但在验证用户身份时 事情变得非常令人沮丧 我很惊讶我无法找到一个清晰的示例来说明如何从登录屏幕到使用Authori
  • 从应用程序内部重新安装 iPhone 应用程序

    我想找到一种方法 是否可以从里面重新安装 iPhone 应用程序 假设我的用户已经在手机中安装了该应用程序 现在发布了新版本 我可以制作我的应用程序 以便它可以通过互联网检查新版本是否可用 如果有 则下载它并要求用户安装它 如果用户同意 它
  • 如何让精灵坐在移动的精灵上

    如何让精灵坐在移动的精灵上并与其一起旅行 我已经让红色盒子随着冲动而跳跃 当它落到正在移动的黑色块上时 红色盒子会保持原状 掉落时会滑动移动物体 就像没有摩擦力一样 在重力 摩擦力均为 1 0 的情况下 两者甚至尝试增加质量 但没有任何效果
  • 如何为 TypeScript 文件创建模板?

    我有以下内容 function Opens a new modal window param object options an object with any of the following options return object