小编Fen*_*ton的帖子

将TypeScript与jQuery一起使用时,参考文件不存在

我使用VS2012插件和Web要素创建了我的第一个TypeScript文件:

///<reference path='/Scripts/jquery/jquery.d.ts' />
/*jslint browser: true*/
/*jslint vars: true */
/*global $, jQuery*/
/*global ajaxOnFailure, doAddSubmit, doResetTabs*/
/*global mvcOnFailure, updateGridMeta*/

function alertWin(title, message) {
    $.modal({
        content: '<p class="align-center">' + message + '</p>',
        title: title,
        minWidth: 150,
        maxWidth: 900,
        maxHeight: 600,
        width: false,
        buttons: {
            'Ok': function (win) { win.closeModal(); }
        }
    });
}
Run Code Online (Sandbox Code Playgroud)

我将参考文件从解决方案拖放到文件顶部,它确实存在.

然而,只要它被拖动,我就会在它下面写一条红线,说"引用的文件不存在".我还注意到它似乎没有$在我的脚本中识别出来.

这是我的目录结构:

/Scripts
/jquery/jquery.d.ts
/Shared/dialog/functions/file1.ts <-- the file above
Run Code Online (Sandbox Code Playgroud)

注意:

当我将.ts文件放在与file1.ts相同的目录中并按如下方式引用时,它可以工作:

///<reference path='jquery.d.ts' />
Run Code Online (Sandbox Code Playgroud)

所以我的问题是:

如何在一个地方安装我的jquery.d.ts并从我的文件中引用它?

javascript jquery typescript

0
推荐指数
1
解决办法
5045
查看次数

如何从外部脚本调用HTML中的JavaScript函数

我在脚本标签的html中有一个JavaScript函数.我想从另一个在外部JavaScript文件中声明的JavaScript函数调用此函数.假设function1在script标签中,而function2正在从外部文件中调用它,那么执行此操作的正确语法是什么?

html javascript c#

0
推荐指数
1
解决办法
244
查看次数

使用模块进行TypeScript转换

如何使用导出的类转换变量的类型?比如这样:

GameManager.ts:

export class GameManager {}
Run Code Online (Sandbox Code Playgroud)

Player.ts:

private _manager: GameManager;
Run Code Online (Sandbox Code Playgroud)

当我使用a时/// <reference path="GameManager.ts" />,我得到一个错误,说GameManager超出范围或类似的东西.这是如何工作的?

casting module node.js typescript

0
推荐指数
1
解决办法
948
查看次数

什么是(ctrl-m)的辅助功能模式?

Visual Studio Code具有可访问性模式,可以使用以下方式访问:

CTRL + M
Run Code Online (Sandbox Code Playgroud)

这种模式的目的是什么?

visual-studio-code

0
推荐指数
1
解决办法
237
查看次数

是否可以从命令行下载并运行GUI Scala Console?

Groovy有一个很好的GUI控制台,我可以在其中输入任何java/groovy代码并运行.这与groovy一起分发.

至于我知道除了REPL之外,Scala没有这样的东西.

是否有任何第三方Scala GUI控制台,我可以从命令行下载并安装和运行,而不是使用webstart从JNLP文件中运行?

一个用例:

假设我有Scala程序:

val lineWidth = 2.5
val axisWidth = 1.5
val white = ConstVec3(1)
val background = white
val axisColor = ConstVec3(0)

drawFunction("Plot") { (dims, pixel) =>
  val mid = dims/2.0
  val p = pixel - mid

  val color: Vec3 = background

  color *= {
    val shade = clamp(abs(p.x)/axisWidth, 0, 1)
    mix(axisColor, background, shade)
  }
  color *= {
    val shade = clamp(abs(p.y)/axisWidth, 0, 1)
    mix(axisColor, background, shade)
  }

  color *= {
    val scale = 2/mid.x

    val …
Run Code Online (Sandbox Code Playgroud)

user-interface scala

-5
推荐指数
1
解决办法
2177
查看次数