我使用了很多我自己和第三方的图书馆.我看到"typings"目录包含一些用于Jquery和WinRT ......但它们是如何创建的?
使用vs.net的TypeScript插件时,如何在其他TypeScript文件中声明一个TypeScript文件导入模块?
档案1:
module moo
{
export class foo .....
}
Run Code Online (Sandbox Code Playgroud)
档案2:
//what goes here?
class bar extends moo.foo
{
}
Run Code Online (Sandbox Code Playgroud) 是否有可靠的跨浏览器方式来检测选项卡是否具有焦点.
场景是我们有一个应用程序定期轮询股票价格,如果页面没有焦点我们可以停止轮询并节省每个人的交通噪音,特别是当人们是打开不同组合的几个选项卡的粉丝.
是window.onblur和window.onfocus这个选项?
有没有办法从带有颜色的Notepad ++文件中复制文本?
我正在尝试编写教程文档,我将能够复制xml标记.
谢谢!
当您使用JavaScript添加拖放到网页时,例如jQuery UI draggable和droppable,当通过移动设备上的浏览器查看时,如何使其工作 - 拖动的触摸屏操作被拦截手机滚动页面等?
欢迎所有解决方案......我最初的想法是:
有一个移动设备按钮,可以"提升"要拖动的项目,然后让他们单击要放置项目的区域.
编写一个应用程序,为移动设备执行此操作,而不是尝试让网页上的工作!
请您提出建议和意见.
我正在尝试使用TypeScript,并且在创建一个具有应该是整数的"ID"字段的类的过程中,我有点困惑.
首先,在使用TypeScript插件的Visual Studio 2012中,我在intelliSense类型列表中看到"int".但是我得到一个编译错误,说"当前范围中不存在名称'int'".
我查看了语言规范,只看到以下原始类型:number,string,boolean,null和undefined.没有整数类型.
所以,我有两个问题:
我应该如何向我的班级用户表明某个特定字段不仅仅是一个"数字"而是一个整数(从不是浮点数或十进制数)?
如果它不是有效类型,为什么我会在intellisense列表中看到"int"?
更新:到目前为止我得到的所有答案都是关于JavaScript如何没有int类型,在运行时很难强制执行int类型......我知道这一切.我问是否有一种TypeScript方式为我的类用户提供一个注释,该字段应该是一个整数.也许某些特定格式的评论?
我有一个像这个例子的通用接口,只有一个类型约束:
export interface IExample<T extends MyClass> {
getById(id: number): T;
}
Run Code Online (Sandbox Code Playgroud)
是否可以指定多个类型约束而不只是一个?
如何在Visual Studio中开始编写TypeScript项目?当我创建一个新项目时,没有它的选择.我安装了Visual Studio 2012以及TypeScript添加
我正在尝试将一个包装器用于希望将Array作为输入参数的库.
我试着投射数组,但是我收到一个错误:无法将'any []'转换为'Array'
有没有办法让这项工作?
var rows = new Array(10);
var rows2 = <Array>rows; //<--- Cannot convert 'any[]' to 'Array'
Run Code Online (Sandbox Code Playgroud) typescript ×7
javascript ×2
casting ×1
colors ×1
copy ×1
html ×1
jquery-ui ×1
notepad++ ×1
optimization ×1
polling ×1
text ×1
tsc ×1