- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
有一个 ionic 2 项目。
Đây là mã của tôi:
export class PostPage {
posts : [any];
constructor(private nav:NavController,
private postSvc: PostService) {
}
ngOnInit() {
this.postSvc.load()
.subscribe( data => {
this.posts = data;
});
}
错误消息是针对 this.posts = data 的。我将 this.posts 定义为 [any]。同样在我的 PostService 中,我也将数据定义为 [] 。
PostService 代码:
trọng tải() {
return new Observable( observer => {
var Post = Parse.Object.extend("Post");
var query = new Parse.Query(Post);
query.find({
success: results => {
var data = [];
for (var i = 0; i < results.length; i++) {
var object = results[i];
var item = this.createPost(object);
data.push(item);
}
observer.next(data);
observer.complete();
},
error: error => {
observer.error(error.message);
}
});
});
}
我收到错误信息:
Type '{}' is not assignable to type 'any[]
如您所见,我调用了 observer.next(data),其中 dữ liệu 是 []。我不明白为什么我的 ionic 2 认为我的数据是 '{}' 。任何的想法?谢谢。
câu trả lời hay nhất
đóng cửaposts : [any];
你可能是说 posts : any[];
Type '{}' is not assignable to type 'any[]
如果 TypeScript 编译器无法通过类型推断确定类型,则可能会发生这种情况,例如如果推断类型是 Promise<{}>
传递给 sau đó
的值将是 {}
类型.
指定类型:
return new Observable( observer => {
Ví dụ:
return new Observable( observer => {
关于typescript - ionic 2 "Type ' { }' is not assignable to type ' 任何[]”,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35931654/
Giả sử a là một tensor, thì sự khác biệt là gì: type(a) a.type a.type() Tôi không thể tìm thấy tài liệu nào phân biệt những cái này. Loại câu trả lời tốt nhất là phương pháp tích hợp sẵn trong python. Nó sẽ trả về loại đối tượng. Giống như ngọn đuốc.Tensor.
Ví dụ về cư dân loại 1 là gì? Cả Type lẫn cư dân của Type đều không? Khi khám phá Idris REPL, tôi không thể nghĩ ra điều gì. Chính xác hơn, tôi đang tìm kiếm một số bổ sung x cho Loại để tạo ra kết quả sau:
Tôi đã tìm thấy một số tài nguyên nhưng tôi không chắc mình hiểu chúng. Một số tài nguyên tôi tìm thấy là: http://help.sap.com/saphelp_nw70/helpdata/en/fc/eb2ff3358411d1829f00
Sự khác biệt giữa hai nguyên mẫu chức năng này là gì? void apply1(double(f)(double)); void apply2(double(*f)(double)); Nếu mục tiêu là hàm sẽ được cung cấp
http://play.golang.org/p/icQO_bAZNE Tôi đang thực hành sắp xếp bằng heap, nhưng prog.go:85: loại xô không phải là một biểu thức
Giả sử có một đối tượng thông tin phương thức được xác định chung, tức là một đối tượng thông tin phương thức, chẳng hạn như phương thức Info.IsGenericMethodDefinition==TRUE:. Cũng có thể nói họ cũng có danh sách tham số chung: . Tôi có thể lấy cái này bằng lệnh sau
Trong các ngôn ngữ có loại phụ thuộc, bạn có thể sử dụng Type-in-Type để đơn giản hóa ngôn ngữ và cung cấp cho nó nhiều chức năng. Điều này làm cho ngôn ngữ không nhất quán về mặt logic, nhưng nếu bạn chỉ quan tâm đến lập trình mà không quan tâm đến việc chứng minh định lý thì đây có thể không phải là vấn đề. ở cayenne
Theo hướng dẫn của Nim, loại biến là "loại tĩnh", trong khi giá trị thực được chỉ ra bởi biến trong bộ nhớ là "loại động". Làm sao chúng có thể là những loại khác nhau? Tôi nghĩ sẽ là sai lầm nếu gán sai loại cho một biến. Câu trả lời hay nhất về đặc điểm nhập khẩu
Giả sử bạn có cấu trúc và giao thức sau: struct Ticket { var items: [TicketItem] = [] } struct TicketItem { } prot
Tôi đang giải quyết một vấn đề về EF và tôi thấy khó gỡ lỗi... Trước đây, trong hệ thống của tôi có một cài đặt kế thừa loại bảng quản lý các loại người dùng khác nhau - một loại gốc phổ biến cho tất cả người dùng và dựa trên một cách đại khái trên tài khoản được sử dụng Một số loại phụ khác nhau của loại người. Bây giờ tôi gặp
Đây là DBManager.swift nhập lớp RealmSwift DBManager của tôi { class func getAllDogs() -> [Dog] {
Tôi đang cố gắng điều chỉnh độ phơi sáng trong ảnh bằng Fourier. Đây là lỗi tôi đang gặp phải 5 độn = np.log(padding + 1) #so chúng ta không bao giờ có log của 0 6 g
đóng cửa. Câu hỏi này dựa trên ý kiến. Hiện tại nó không chấp nhận câu trả lời. Bạn muốn cải thiện câu hỏi này? Cập nhật câu hỏi để việc chỉnh sửa bài đăng này có thể trả lời nó bằng các sự kiện và trích dẫn. Đã đóng 9 năm trước. Cải thiện
Hãy xem xét thiết lập sau: giao thức MyProcotol { } class MyModel: MyProcotol { } enum Result { case thành công (giá trị:
À, tôi đã biên dịch dự án python của mình thành một tệp thực thi và nó chạy trên máy tính của tôi, nhưng tôi đã gửi nó cho một vài người bạn để thử nghiệm và họ đều gặp phải lỗi này. Tôi chưa bao giờ thấy một lỗi như vậy trước đây. Tôi sử dụng Nuitka để biên dịch mã
Khi tôi cố gắng huấn luyện mô hình của mình, "ValueError: Loại phải là loại phụ của loại ndarray" xuất hiện ở dòng x_norm=(np.power(x,2)).sum(
Tôi đã thử phá vỡ, đếm rồi nối các đồ vật ở lớp khác. Vì vậy mình xây dựng giao thức: typealias DataBreaker = () -> [Double] typealias DataJoiner
Tôi đang sử dụng VS 2015 Update 3, Angular 2.1.2, Typescript 2.0.6 Ai đó có thể làm rõ cách đánh máy so với npm @types và bất kỳ tài liệu nào khác khó tìm thấy trong tháng này không? hoặc
Tôi đang xem xét việc thay đổi từ VS2010 sang Mono, vì vậy tôi đã chạy quá trình lắp ráp của mình thông qua MoMA để xem tôi có thể gặp bao nhiêu khó khăn trong quá trình chuyển đổi. Trong báo cáo được tạo, tôi thấy rằng tôi liên tục gặp lỗi này: bool Type.op_Equali
Câu hỏi chính Tôi không thực sự chắc chắn liệu điều này có khả thi hay không, nhưng vì tôi ghét Typescript và nó gây khó khăn cho việc viết mã của tôi nên tôi nghĩ tôi nên hỏi chỉ để chắc chắn. giao diện ISomeInterface { trình xử lý: ()
Tôi là một lập trình viên xuất sắc, rất giỏi!