簡體   English   中英

我看到在angular2 / angular2.d.ts中定義了angular2的“綁定”函數-曾經在'angular2 / di.d.ts中使用嗎?

[英]I see an angular2 'bind' function defined in angular2/angular2.d.ts - did it used to be in 'angular2/di.d.ts?

我為angular2看到的許多示例都具有以下import語句:

import {bind} from 'angular2/di';

我正在使用VS Code(帶有TypeScript)工作,它抱怨無法找到angular2 / di模塊。

但是我確實看到在angular2 / angular2.d.ts中定義了一個綁定函數。 如果將import語句更改為以下內容,則錯誤消失。

import {bind} from 'angular2/angular2';

標題中的問題是否偏離基礎,我做出了一些錯誤的假設?

如果不是,為什么許多示例引用一個模塊從中導入bind函數,但是我似乎能夠從另一個模塊中獲得它?

最可能的原因是您查看的是舊版Alpha版本。 看一下angular2.ts文件 一切都從中導出。 還要注意,d.ts將包含在IDE中以及在編譯時用於解析類型的所有內容。 導入實際上是在導入.js文件。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM