2017-07-03 84 views
0

我有一個示例mvc5項目,我在這個項目上成功使用了我的第一個角度2模塊。現在我想在我的mvc區域內創建新的模塊。所以我在我的區域解決方案中創建了一個名爲app.components.ts文件的新區域!像你見下文:如何在mvc5區域使用angular2?

import { Component } from '@angular/core'; 
@Component({ 
    selector: 'area-app', 
    template:`<p>imanArea</p>` 
}) 
export class areacomponent {<<bring below error!!!!!!!!!!! 
    name = 'dd'; 
} 

裝修人員的實驗性支持是一種功能 是在將來的版本中改變。設置 'experimentaldecorators' 選項刪除此警告

和第二個是我的根項目rootproj/app/app.module.ts

import { NgModule }  from '@angular/core'; 
import { BrowserModule } from '@angular/platform-browser'; 
import { FormsModule } from '@angular/forms'; // <-- NgModel lives here 

import { AppComponent } from './app.component'; 
***below error for this line*** 
import { AreaAppComponent } from './Areas/SampleArea/app/app.areacomponent' 

@NgModule({ 
    imports: [BrowserModule, FormsModule], 
    declarations: [ AppComponent ], 
    bootstrap: [ AppComponent ] 
}) 
export class AppModule { } 

找不到模塊 './地區/ SampleArea /應用/ app.areacomponent'

我檢查了我的路徑和文件名!每一件事都是對的,但它並沒有找到我的道路!

更多信息,我不得不說我的所有必要文件角在我的根項目,我的app.module是一個命名的文件夾內應用

表示:rootProj /應用/ app.module和rootProj/app/app.component.spec

是否可以在一個項目中同時使用angular2mvc-Area?我沒有找到任何關於此的消息。

回答

1

實際上我用的WebAPI使用角2

返回和前端都將是在不同的項目文件夾。你會和平靜的服務一起工作。

enter image description here