- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
当我在方法中使用参数装饰器时出现此构建错误。该类实现了一个接口(interface)。下面是接口(interface)和类:
export interface IClient{
getServerConfig(): Observable ;
getDashboard(): Observable;
deploy(channelId: string): Observable;
}
export class Client implements IClient {
public constructor( @Inject(Http) private http: Http, @Inject(Model) private config: Model) {
super(http, config);
}
public getServerConfig(): Observable {
trả về giá trị null;
}
public getDashboard(): Observable {
trả về giá trị null;
}
public deploy(@Body('param') channelId: string): Observable {
trả về giá trị null;
}
}
构建时出现此错误
Supplied parameters do not match any signature of call target.
就在部署函数处。
问题似乎是 channelId 参数旁边的参数装饰器。现在我不能在需要时删除它,所以我想知道是否有办法保留接口(interface)定义和装饰器。接口(interface)中不允许使用装饰器,因此这不是一种选择。
Có ý tưởng gì không?
câu trả lời hay nhất
Supplied parameters do not match any signature of call target.
最快的解决方法是执行 const BodyAny:any = Body
并使用 BodyAny
。否则修复 Body
的类型定义。
关于typescript - 提供的参数与调用目标的任何签名都不匹配,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35642053/
Tôi có hàm printHashKey này và nó hoạt động tốt. fun printHashKey() { try { val info : PackageInfo = packageM
Làm cách nào để ký gói ứng dụng Android của tôi bằng khóa ký chính xác? Câu trả lời hay nhất Tôi đã thử sử dụng nhiều câu trả lời ở đây và trong câu hỏi này, nhưng không hiểu sao tôi lại gặp phải lỗi này vì android/app/ của tôi
Tôi có cái này trong tệp gradle của mình: android { signatureConfigs { mySigningConfig { keyAlias 'the
Vui lòng chọn ít nhất một phiên bản đã ký để sử dụng trong Android Studio 2.3. Bây giờ, khi tạo APK đã ký trong Android Studio, nó hiển thị hai tùy chọn (hộp kiểm) là 1. V1 (Jar Signed)
Tôi muốn biểu thị một số giá trị vô hướng (ví dụ: số nguyên hoặc chuỗi) bằng giá trị thực của nó hoặc một số giá trị NA và sau đó lưu trữ chúng trong một bộ sưu tập (ví dụ: danh sách). Mục đích là để xử lý các giá trị còn thiếu. Để làm điều này, tôi đã triển khai một loại mô-đun chữ ký Scalar = sig
Tại sao điều này không hoàn toàn hoạt động? sum :: (Num a, Num b) => a -> b -> c sum ab = a + b Tất nhiên là thông báo lỗi liên quan đến chữ ký, nhưng tôi vẫn không hiểu tại sao. không thể chiếu
Cảm ơn sự giúp đỡ, câu hỏi của tôi là về giá trị rìu nhận được từ mã bên dưới? mov al,22h mov cl,0fdh imul cl Kết quả thực: ff9a Kỳ vọng của tôi: 00:9a (bằng phép nhân nhị phân) Số đầu tiên là 22h
Tôi có một chú thích: import java.lang.annotation.ElementType; import java.lang.annotation.Retention;
Tôi nghĩ ra một thuật ngữ khi nghĩ về đồ vật. Khi chúng ta mở rộng một lớp, lớp mở rộng sẽ có cùng chữ ký với lớp cha, vì vậy thuật ngữ IS-A xuất phát từ... Ví dụ class Foo{ } class Foo2 mở rộng Foo{ } c
Tôi cần chuyển đổi giữa các số nguyên đã ký và biểu diễn bên trong của chúng dưới dạng một chuỗi byte. Trong C, hàm tôi sử dụng như sau: unsigned char hibyte(unsigned short i) {return i>>8;}
Tôi đang cố gắng ký một số dữ liệu bằng các tham số RSA đã cho. Tôi đã đưa ra mô đun, số mũ, D, DP, DQ, P, Q và InverseQ. Thư viện hoặc phương pháp nào dễ sử dụng nhất để tính toán chữ ký này. Trong C#, khi bạn cung cấp tham số, chúng sẽ có
Sự khác biệt giữa các chữ ký này là gì? T * f(T & định danh); T & f(T & định danh); T f(T & định danh);
Câu hỏi này đã có câu trả lời ở đây: Đã đóng 11 năm trước. Có thể trùng lặp: Tôi phải đặt “mẫu” và “kiểu chữ” ở đâu và tại sao?
Tôi có chữ ký và tôi cần thêm hình ảnh bên cạnh chữ ký. Nhưng tôi không chắc chắn về mức độ và nội dung chính xác của css. Hiện tại nó hiển thị bên dưới văn bản, tôi nên đặt hình ảnh ở đâu? Trong cùng tr hay td?
Nhìn vào mã nguồn JDK của LinkedHashMap, tôi nhận thấy lớp này được khai báo là: public class LinkedHashMap mở rộng HashMap im
Bối cảnh: Tôi kế thừa một hệ thống nhúng dựa trên linux bao gồm proxy SMTP và một số hạn chế kỳ lạ mà tôi phải chấp nhận. Nó nằm giữa máy khách và máy chủ SMTP. Khi máy khách SMTP kết nối, proxy sẽ mở kết nối đến máy chủ,
Đây là dạng C++17 của quy tắc ([basic.lval]/8), nhưng nó trông tương tự trong các tiêu chuẩn khác ("lvalue" thay vì "glvalue" trong C++98): 8 Nếu một chương trình
Tôi có một chú thích: import java.lang.annotation.ElementType; import java.lang.annotation.Retention;
Tôi có một dự án sắp tới mà tôi muốn sử dụng bảng chữ ký điện tử để ghi lại chữ ký của khách hàng, hiển thị văn bản trên thiết bị, v.v. bằng C#. Bây giờ, trước khi bắt đầu nghiên cứu sâu hơn, tôi muốn xin bạn một số ý kiến/đề xuất về việc tôi nên sử dụng thiết bị nào.. Yêu cầu của tôi hiện tại rất chung chung: Tôi
Anh ta lẩm bẩm và bắt đầu mở rộng lãnh thổ của mình trong lòng, như thể anh ta đã phát sóng nó ba lần. Những gợn sóng lăn tăn được tạo ra bằng những kỹ thuật không thể nói là tinh xảo. Từ chối bình minh, nhưng lại thèm ánh nắng nồng nàn và nồng nàn. Dòng hình ảnh bất tận là của họ, nhưng cái kết của tôi dừng lại ở chân phải, khao khát được bước xuống và tôi chỉ có thể nói với chính mình
Tôi là một lập trình viên xuất sắc, rất giỏi!