[英]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.