typescript - Fat arrow to define a property
问题描述
In type script, property can be defined as
get someprop(): boolean {return a === b;}
Is it possible to use arrow operator here ? something like
get someprop() => a === b ;
解决方案
不,JavaScript 中的 setter/getter 语法需要使用:
get propName() {
// function body
}
或者
set propName() {
// function body
}
不幸的是,如果您必须使用 setter 或 getter,则没有任何其他选项。
当然,对象字面量中的标准属性可以使用箭头函数。
const obj = {
someprop: () => a === b
};
推荐阅读
- .net - 如何在 docker 中注册 com 组件,因为 regsvr32 命令成功执行但 com 组件没有注册?
- java - Glassfish / payara服务器的Mysql池连接错误
- java - 在 JFrame 类中使用 main 方法还是只调用 JFrame?
- sql - 如何在 EAV 模型中将字符串作为 int 进行比较
- java - 使用 Array 和 while 循环的询问数字的 Java 索引
- android - 使用编辑文本在片段内的 recyclerview 中搜索
- docker - 创建 Dockercompose 和 Dockerfile 时出现问题。导致“来自守护程序的错误响应”
- python - 如何编辑列表中的值
- php - php中的sql更新查询
- timer - DS3231 RTC 模块上的 SQW 信号卡在 1Hz(需要 1024Hz)