добавление https: // в операторе возврата в javascript - PullRequest
0 голосов
/ 08 апреля 2020

У меня есть требование, где мне нужно вернуть «https://hostname: порт / контекст ».

formulas: {
     url: function(get) {
          return get('protocol') + ':' + get('hostname') + ':' + get('port') + '/' + get('webcontext');
     }
}

Кто-нибудь может подсказать мне, как этого добиться?

1 Ответ

0 голосов
/ 08 апреля 2020

Вы можете использовать Ext.String.format. Советую использовать значения по умолчанию.

formulas: {
   url: function(get) {
       return Ext.String.format('{0}://{1}:{2}/{3}',
          get('protocol') || 'https',
          get('host') || 'localhost',
          get('port') || 80,
          get('context') || '')

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