Tìm kiếm trang web
Tôi đang học một khóa học, và thử thách hiện tại là "Viết một hàm nhận một mảng bao gồm tên và tuổi, sau đó chỉ trả về tên."
Cho đến nay, cách tiếp cận của tôi trông như sau:
function names(arr: [string, number]) { let result: [] = []; arr.forEach((element) => { if (typeof(element) === "string") { result.push Đọc thêm →
Tôi có một hàm flatten đơn giản. Ý tưởng là nó có thể nhận một mảng các chuỗi hoặc mảng các mảng chuỗi và luôn trả về một mảng chuỗi chỉ có 1 cấp độ. Ví dụ:
flatten(['a', ['b']]) // returns ['a', 'b'] flatten(['a', 'b']) // returns ['a', 'b']Đây là phần triển khai của hàm nà
Đọc thêm →
Tôi có một mảng đối tượng và muốn lấy khóa và giá trị bằng cách lặp qua nó, tuy nhiên tôi chỉ nhận được 0, 1 làm chỉ số. Ai biết tại sao không?
const vairable = [{key1: "value1"}, {key2: "value2"}] Object.keys(vairable).forEach((i: any) => { console.log(i); # get Đọc thêm →
Tôi đang cố gắng nhập TypeScript vào ứng dụng Redux của mình. Tôi sử dụng hàm createSlice của Redux Toolkit như sau:
const slice = createSlice({ name: sliceName, initialState, reducers: { updateMode(state: SliceState, action: PayloadAction&l Đọc thêm →Tôi đã lướt khắp trang http://www.typescriptlang.org/ và không thể tìm thấy thông tin hiện tại về giấy phép cho TypeScript. Chúng tôi muốn bắt đầu khám phá TypeScript như một sự thay thế cho JavaScript trong tổ chức của mình, nhưng chưa rõ các điều khoản sử dụng. Trang CodePlex cũ chỉ ra rằng nó được cấp phép theo Apache Phiên bản 2.0, nhưng tôi không thể tìm thấy bất kỳ thông tin mới nào. Có ai có thể chỉ dẫn đến các điều khoản mới nhất không?
Các câu hỏi hiện có về chủ đề này dường nh
Đọc thêm →Phiên bản TypeScript:
1.8.10
Chào.
Tôi vẫn nhận được mã lỗi TS1127 khi cố gắng biên dịch một tệp. Tôi sử dụng mã từ hướng dẫn nhanh.
Mã :
function greeter(person: string){ return "Hello, " + person; } var user = [0, 1, 2]; document.body.innerHTML = greeter(user);Hành vi mong đợi:
_greeter.ts(7,26):_Supplied parameters do not match any signature of call tar Đọc thêm →
Tôi đang trong quá trình học RxJs. Tôi sử dụng Angular2 rc3. Luồng sau đây hoạt động, nhưng nó tạo ra quá nhiều sự kiện di chuột. Tôi muốn làm chậm chúng bằng cách sử dụng time (giả lập) hoặc luồng điều khiển khác. Làm thế nào tôi có thể thực hiện đi
Đọc thêm →
Trong một dự án Angular2/TypeScript, khi hiển thị một hộp thoại, hệ thống trả về một đối tượng Promise cho người gọi, đối tượng này sẽ được giải quyết sau khi hộp thoại bị đóng bởi người dùng.
Giao diện lớp Promise không hiển thị các phương thức resolve() hoặc reject(), vì vậy tôi phải lưu các tham chiếu đến các phư
Đọc thêm →
Tôi có một mô hình gọi là FilterOperation.ts như sau:
export class FilterOperations { constructor( public mainFilter : string, public currencyType : string, public status : string ) { } }Sau đó hãy định nghĩa component c
Đọc thêm →
Tôi có một ứng dụng Typescript. Tôi sử dụng localstorage cho mục đích phát triển để lưu trữ các đối tượng của mình và tôi gặp vấn đề khi giải tuần tự hóa.
Tôi có một đối tượng cuộc họp loại MeetingModel:
export interface MeetingModel { date: moment.Moment; // from Đọc thêm →