Extjs предупреждение / ошибка под ключевым словом асинхронной функции, в VS - PullRequest
0 голосов
/ 24 августа 2018

В Visual Studio версии 14.0.25431.01, обновление 3, я перешел к FILE, NEW SENCHA PROJECT.В MainController.js я добавил простую асинхронную функцию.Я получаю предупреждение от моей IDE, красная линия под словом function сообщает: «ожидается»; ».Код по-прежнему работает правильно, но я пытаюсь избавиться от этой ошибки / предупреждения.Кто-нибудь знает, как я могу это исправить?

/**
 * This class is the controller for the main view for the application. It is 
specified as
 * the "controller" of the Main view class.
 */
Ext.define('ExtApplication1.view.main.MainController', {
  extend: 'Ext.app.ViewController',

  alias: 'controller.main',

  onItemSelected: function(sender, record) {
    Ext.Msg.confirm('Confirm', 'Are you sure?', 'onConfirm', this);
  },

  onConfirm: function(choice) {
    if (choice === 'yes') {
      //
      foo();
    }
  }
});

async function foo() {
  try {
    console.log(`Got the final result:`);
  } catch (error) {
    //failureCallback(error);

  }
};

Красная строка ошибки находится под словом функции, рядом с async foo

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