我想在angularjs2中使用reddit應用程序。在angularjs 2中獲取一個錯誤
得到一個錯誤:d:/角2/SimpleReddit/src目錄/應用/組件/書籤交易/ reddit.component.ts(9,13):找不到名稱 '文章'
這是我的文件夾結構
Reddit.component.ts
任何一個可以幫助我在此?
我想在angularjs2中使用reddit應用程序。在angularjs 2中獲取一個錯誤
得到一個錯誤:d:/角2/SimpleReddit/src目錄/應用/組件/書籤交易/ reddit.component.ts(9,13):找不到名稱 '文章'
這是我的文件夾結構
Reddit.component.ts
任何一個可以幫助我在此?
首先,你必須輸入你想使用
import { Articles } from '../articles'; // Make sure the path is according to what you have in the project structure
類
根據您的項目結構,看起來您沒有名爲Articles
的課程。 一條建議,命名類而不是Articles
時,將其命名爲Article
。最好使用單數形式。因此,9號線將看起來像:
articles: Article[];
所以,你可能需要做的是你叫article.ts
和export class Article { // your properties }
Article
目錄下創建一個新的文件,並將其包含在上面的例子。
您還沒有將類文章導入到組件中,沒有它,typescript編譯器不能爲此變量輸入類型。
添加import語句導入類:
import { Articles } from './articles';
調整路徑文章相應文件
我應該提供完整的路徑像導入{文章}從'./app/component/Article/article.component'; – JMR
這是正確的嗎? – JMR
'從'../ Article/article.component'中導入{Articles};'如果您在Reddit.component.ts'文件中使用它,就應該足夠了 – moonflare