-
使用方法装饰器更改函数返回类型
下面我有一个返回布尔值的同步函数,我正在使用此装饰器<code>@MakeAsync</code>来更改该函数。我很好奇在 -
使用装饰器进行JS验证
我正在尝试在TypeScript中构建一个模型,该模型利用用作数据注释的装饰器来执行某种数据验证。基本上 -
Tu如何在JavaScript中使用ORM装饰器
我需要在Node / Electron中为SQLite使用ORM。 所有软件包都使用装饰器在打字稿中提供了模型示例。 -
如何在TypeScript(角度)中使用装饰器向类添加和声明新属性
我正在尝试使用装饰器向类添加新属性。这是我的代码 <pre><code>LOAD DATA INFILE 'gs://Bucket_name/pre.txt&# -
如何创建可以使用类的私有成员和方法的“方法修饰器”
我正在为操作机器的项目使用打字稿。有一个主要类根据我的应用程序事件来操作机器。我希望这个伪 -
如果没有替换,如何向TypeScript解释该方法是否被增强
问题是我想使用一种修饰的方法,该方法从修饰器中检索一个属性,该修饰器依次接收方法的参数并生 -
TypeScript-扩展具有带有参数的装饰器的类
我需要扩展一个带有装饰器的类,该装饰器带有一个参数。此参数需要来自子类或其他某种方式。它不 -
打字稿混合功能
我想我的问题已经在某个地方解决了,但搜索一个小时后找不到。在我的react + mobx应用程序中,我想将 -
通过装饰器,如何使Typescript识别出我确实实现了抽象方法?
我有一个基本模型类,如下所示: <pre><code>class Base { abstract public save(): Promise<Base>; } </code></pr -
以下代码段在打字稿中意味着什么?
我在反射元数据库的声明文件中看到以下代码段。这是否意味着函数元数据应返回具有2个函数的对象? -
反映元数据可在Stackblitz中使用,但在Angular项目中不可用
我的问题是<code>Reflect.getMetadata(metadataKey,target,key)</code>在我的本地Angular项目中不起作用,但在堆栈闪电 -
var __decorator =(this && this .__ decorate)||上的第一个操作数是什么? function(){...}尝试做什么?
当TypeScript装饰器(类装饰器)被转换为JavaScript时,它会产生以下内容: <pre><code>var __decorate = (this &a -
您能否将带有装饰器的Typescript类导出为普通类(没有装饰器)?
让我们说我有一个这样的课程: <pre><code>import { Injectable } from '@nestjs/common'; import { IsString } from -
Angular生产版本不能缩短类名吗?
是否可以告诉Angular生产版本不要缩短类名? 类似ng serve -o --prod = true --abbreviateClassName = false <p -
装饰器的动态设置器-Typescript抱怨只读属性
考虑以下代码: <pre><code>function configurable(target: any, propertyKey: string, descriptor: PropertyDescriptor) { descr -
有没有一种方法可以键入TypeScript方法装饰器以限制它可以装饰的方法的类型?
我想编写一个TypeScript方法装饰器,该装饰器只能应用于具有某种类型的第一个参数的方法。这是我正在 -
如何在节点项目中自动加载包含特定装饰器的文件
我已经在<strong> Project A </strong>(主库)中创建了一个装饰器,并希望在应用程序在<strong> Project B </strong> -
如何首先执行类装饰器
我有两个装饰器,一个装饰器放置在一个类上,一个装饰器放置在一个方法上。我对执行顺序感到困惑 -
如何获取参数装饰器中的键。打字稿
我尝试获取params键的惠特参数装饰器,但我不知道如何仅获取键的类型 使用<code>reflect-metadata</code> -
TypeScript中的自定义装饰器
如何访问装饰器所在的类的变量? <pre><code>@TestDecorator() export class AppController { private testData: number -
Nest.js:将提供程序传递给装饰器
我创建了一个用于生成的自定义装饰器 必须将猫鼬模型传递给装饰器 提供商 <pre><code>exp -
装饰器:初始化前无法访问“ xxx”
我不确定如何解决此问题,但是出现一条错误消息: <blockquote> 未捕获的ReferenceError:初始化前无 -
来自访问器装饰器的重写属性获取器
我有一些类似这样的代码: <pre class="lang-js prettyprint-override"><code>function changeProperty(prototype: Object, prop -
如何通过嵌套类输入@ApiOkResponse或创建适当的自定义装饰器? 控制器返回被拦截后返回
<h2>背景:</h2> 我使用nestjs拦截器将控制器返回的数据放入<code>data</code>属性中,并添加了其他一些属性 -
将变量从配置文件传递到装饰器
我想用NestJs,TypeORM和class-validator创建一个REST API。我的数据库实体有一个描述字段,当前最大长度为3000 -
扩展现有的验证器,仅设置一些选项
我的数据库列的类型为<strong> double precision </strong>(来自<a href="https://www.postgresql.org/docs/9.3/datatype-numeric.h -
如果未定义,则扩展class-transformer转换函数以转换可选值
当前,我使用<code>class-transformer</code>包将可选值转换为默认值 <pre><code>@IsString() @IsOptional() @Transform((d -
在实现为箭头功能的类方法上使用TypeScript Decorator
免责声明:我之前也曾在SO上发布过类似的问题。它们确实帮助我解决了一些<code>TypeScript</code>编译器问 -
如何编写仅在Promise.resolve()上执行的异步方法的装饰器?
此修饰器将专门用于成功解决Promise时发送事件的分析。 <pre><code>class Foo { @LogEvent("success") a -
打字稿:如何在类装饰器中获取有关公共字段的元数据类型信息
我正在使用反射元数据库和Typescript装饰器。 例如,我有一个此类(实际的类别会有更多的字段)