Javascript 角度-在当前ts文件中包含额外的ts文件
我对Angular是个新手,正在浏览文档,但我想我也会在这里提出我的问题 我正在导出一个越来越大的类,所以我想将它分成两个文件,并将d1、d2、d3等存储在一个单独的文件中,然后在d1位于下面的位置导入它们Javascript 角度-在当前ts文件中包含额外的ts文件,javascript,angular,typescript,include,export,Javascript,Angular,Typescript,Include,Export,我对Angular是个新手,正在浏览文档,但我想我也会在这里提出我的问题 我正在导出一个越来越大的类,所以我想将它分成两个文件,并将d1、d2、d3等存储在一个单独的文件中,然后在d1位于下面的位置导入它们 export class HomeComponent implements OnInit { name: string; AppModule; d1: string = " lengthy string of text"; d2: string = " another
export class HomeComponent implements OnInit {
name: string;
AppModule;
d1: string = " lengthy string of text";
d2: string = " another lengthy string of text";
d3: string = " another lengthy string of text";
// goes on for many lines
constructor() { }
ngOnInit() {
this.name = "Home";
} ...
实现这一点的最佳方法是什么?对于原始问题,最简单且角度不明确的方法是创建一个类似string.ts的文件:
export const d1 : string = "Hello World, this is a long string.";
并通过
import {d1} from './string';
示例:对于原始问题,最简单且角度不具体的方法是只制作一个类似string.ts的文件:
export const d1 : string = "Hello World, this is a long string.";
并通过
import {d1} from './string';
示例:谢谢,接下来,我添加了
d1:string=d1
在export类中效果很好。接下来,我添加了d1:string=d1代码>在导出类中,它工作得很好。