Har*_*gun 4 typescript angular
我是新手Angularjs-2.0.我创建了一个示例应用程序,并在加载时遇到问题templateUrl.
我的app.ts文件:
import {bootstrap, Component} from 'angular2/angular2';
@Component({
selector: 'my-app',
templateUrl: 'grid.html'
})
class AppComponent { }
bootstrap(AppComponent);
Run Code Online (Sandbox Code Playgroud)
我改变了路径,./grid.html但它也不适合我.
谁来帮帮我..!
如果你的目录结构是这样的:
|- app
|- grid.html
|- component.ts
myApp.ts
Run Code Online (Sandbox Code Playgroud)
然后用templateUrl: 'app/grid.html'.
上面的解决方案使我们app/在每个地方硬编码以包含这些文件.所以这是另一个:
"module": "commonjs"在文件中定义tsconfig.jsonmoduleId: module.id,在@Component装饰器中添加一个新行.所以它变成:
@Component({
selector: 'my-app',
moduleId: module.id,
templateUrl: 'grid.html'
})
Run Code Online (Sandbox Code Playgroud)
参考:
| 归档时间: |
|
| 查看次数: |
3308 次 |
| 最近记录: |