Skip to content
25 / 37

Как ΠΈΡΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ ΠΎΡˆΠΈΠ±ΠΊΡƒ Property X does not exist on type Y?

Ошибка TS2339 ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ Ρ‚Ρ‹ ΠΎΠ±Ρ€Π°Ρ‰Π°Π΅ΡˆΡŒΡΡ ΠΊ свойству, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ Π½Π΅Ρ‚ Π² статичСском Ρ‚ΠΈΠΏΠ΅ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°. ΠŸΡ€ΠΈΡ‡ΠΈΠ½Ρ‹: свойство Π·Π°Π±Ρ‹Π»ΠΈ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π² интСрфСйс, ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ ΠΏΡ€ΠΈΡˆΡ‘Π» ΠΈΠ· API Π±Π΅Π· Ρ‚ΠΈΠΏΠΈΠ·Π°Ρ†ΠΈΠΈ, Ρ‚ΠΈΠΏ слишком ΡƒΠ·ΠΊΠΈΠΉ послС union, ΠΈΠ»ΠΈ Π½ΡƒΠΆΠ΅Π½ type guard. Π˜ΡΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅: Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ свойство Π² Ρ‚ΠΈΠΏ, ΡΡƒΠ·ΠΈΡ‚ΡŒ union, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ in guard, привСсти Ρ‚ΠΈΠΏ Ρ‡Π΅Ρ€Π΅Π· index signature ΠΈΠ»ΠΈ Ρ€Π°ΡΡˆΠΈΡ€ΠΈΡ‚ΡŒ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ модуля Ρ‡Π΅Ρ€Π΅Π· declaration merging.

Как ΠΈΡΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ ΠΎΡˆΠΈΠ±ΠΊΡƒ Property X does not exist on type Y? | JScriptiser