Руль имитатора переключателя (чехол)

В Java все находится в форме класса.

Если вы хотите использовать любой объект, тогда у вас есть две фазы:

  1. Объявить
  2. Инициализация

Пример:

  • Объявление: Object a;
  • Инициализация: a=new Object();

То же самое для концепции массива

  • Объявление: Item i[]=new Item[5];
  • Инициализация: i[0]=new Item();

Если вы не дают секцию инициализации, тогда возникает NullpointerException.

0
задан Lechucico 9 April 2019 в 11:54
поделиться

1 ответ

Да, это возможно, используя приведенный ниже синтаксис, как описано здесь после добавления соответствующей вспомогательной функции.

Вспомогательная функция

Handlebars.registerHelper('switch', function(value, options) {
  this.switch_value = value;
  return options.fn(this);
});

Handlebars.registerHelper('case', function(value, options) {
  if (value == this.switch_value) {
    return options.fn(this);
  }
});

Переключатель

{{#switch this}} 
   {{#case 0}}
      <li><img src="/Content/totem/images/0.png" alt="" height="200" width="200" /></li>
   {{/case}}
   {{#case 1}}
      <li><img src="/Content/totem/images/1.png" alt="" height="200" width="200" /></li>
   {{/case}}
   {{#case 2}}
      <li><img src="/Content/totem/images/2.png" alt="" height="200" width="200" /></li>
   {{/case}}
{{/switch}}
0
ответ дан Alex 9 April 2019 в 11:54
поделиться
Другие вопросы по тегам:

Похожие вопросы: