IntelliSense VsCode не может сказать контекст метода объекта - PullRequest
0 голосов
/ 04 мая 2020

Этот стиль кодирования повредит силе VsCode IntelliSense. Вы вводите this в методе speak, и вы не получите никаких предложений. Но я намереваюсь получить доступ к свойству this.name.

    Vui({
      name: "Singhi John",
      speak() {
        console.log(`Hello, I'm ${this.name}`)
      }
    })

Если вы не укажете его как показано ниже:

    const options = {
      name: "Singhi John",
      speak() {
        console.log(`Hello, I'm ${this.name}`)
      }
    }

А затем вызовите Vui:

Vui(options)

Как кодировать интерфейс, чтобы VsCode знал о моих намерениях? Помогите пожалуйста!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...