我是Angular和TypeScript的新手,在掌握它们的过程中,我遇到了一个任务,我需要一个对象(或类似的东西),它让我有机会定义一个可读但不可编辑的属性。
在Java中我会这样做
public class Dto {
private long id;
private String desc;
public Dto(String desc){
this.desc = desc;
id= Generator.getRandomId();
}
//Getter for both
// Setter for desc
}
有没有什么方法可以在TypeScript中做类似的事情?我被告知要用接口来做,但是这次,我被问得太多了。谢谢!
1条答案
按热度按时间9rygscc11#
在TS中也是如此:
或通过接口: