Otrzymuję ten błąd na poniższym bloku kodu.Błąd TS2339: Właściwość "endsWith" nie istnieje na typie "ciąg"
error TS2339: Property 'endsWith' does not exist on type 'string'
let myList = angular.element(elem).attr("href").split("/");
let last = _.last<string>(myList);
if (last.endsWith("something")) {
return last;
}
I odkryli również link, który pokazuje, że istnieje funkcja endsWith(...)
.
Czy tęsknię trochę .d.ts
plik czy co?
Definicje funkcji ES6 znajdują się tutaj https://github.com/Microsoft/TypeScript/blob/master/lib/lib.es6.dts na przyszłość. –
W końcu zastąpiłem coś innego za pomocą 'indexOf', ponieważ miałem problemy z linerem. – ipinak