Tôi đang cố gắng để có được dự án angularjs đầu tiên của tôi để làm việc trong Visual Studio 2015. Làm việc tốt cho đến khi tôi cố gắng chuyển sang Typecript. Đã cài đặt các dự án DefinitelyTyped và nhận được nhiều thông báo lỗi.angularjs chắc chắn gõ studio trực quan 2015
Dưới đây là làm thế nào để tái tạo nó:
- Tạo một ASP.NET trống 4.5.2 ứng dụng
- NuGet AngularJS Lõi 1.4.4
- NuGet AngularJS.TypeScript.DefinitelyTyped 4.1.1 (bao gồm jQuery 0.0.1)
- Thêm tệp TypeScript trống
Thêm
/// <reference path="typings/angularjs/angular.d.ts" />
vào tệp đó.
đó là khi tôi nhận được 444 lỗi, bắt đầu với
Error TS2411 Property 'find' of type '{ (selector: string): IAugmentedJQuery; (element: any): IAugmentedJQuery; (obj: JQuery): IAugment...' is not assignable to string index type 'HTMLElement'. TypeScript Virtual Projects l:\M\eigene dateien\visual studio 2015\Projects\WebApplication3\WebApplication3\Scripts\typings \angularjs\angular.d.ts
Bất kỳ ý tưởng những gì tôi đang làm sai hoặc làm thế nào để làm việc xung quanh nó?
Tuyệt vời! Làm việc tốt ngay bây giờ. ** Tôi nên nói rằng tôi đã phải thêm jQuery.Typescript.DefinitelyTyped trước một góc. ** Tôi đã tự hỏi về số phiên bản 0.0.1 của jQuery DefinitelyTyped, nhưng có rất nhiều điều cần tự hỏi về khi bắt đầu với Góc ... Dù sao, cảm ơn rất nhiều. Bây giờ làm việc với Angular thậm chí còn thú vị hơn. – Shuma
Tôi đã gặp vấn đề tương tự cho sửa chữa này –
Tôi đã có cùng một vấn đề này, chỉ cần nâng cấp nó. –