在閱讀與Angular2相關的在線博客時,我遇到以下語法。Angular 2模板語法
@Component({
selector: 'app',
template: require('./app.component.html'),
styles: [require('./app.component.css')],
directives: [ ROUTER_DIRECTIVES ],
})
以下兩種說法有何不同?這裏需求函數的作用是什麼?
- 模板:要求( './ app.component.html ')
- 模板:' ./app.component.html'
在上述聲明中的負載是否需要HTML模板異步?
這是否意味着模板:要求(」 ./ app.component。html')語句將拉取模板文件;以字符串的形式讀取其內容並在運行時將其分配給模板?還是在編譯時本身發生? –
我不知道運行時/ compileTime,但是這個語句將拉模板作爲字符串,並顯示爲視圖。 –