NUnit на моно?

Я попытался упростить ваш код и сделать scope модульным и многократно используемым представлением.

function bindEvent() {
 const sliderList = document.querySelectorAll('.slider');
 [...sliderList].forEach((slider) => slider.addEventListener('click', () => {
    const left = slider.parentElement.querySelector('.switch-left');
    const right = slider.parentElement.querySelector('.switch-right');
    const leftDisplay = left.style.display || 'flex';
    const rightDisplay = right.style.display || 'none';
    left.style.display = rightDisplay;
    right.style.display = leftDisplay;
 }, false));
}

window.onload = bindEvent;
<div>
  <button class="slider"> - SLIDER 1 - </button>
  <div class="switch-left">L</div><div class="switch-right">R</div>
</div>
<div>
  <button class="slider"> - SLIDER 2 - </button>
  <div class="switch-left">L</div><div class="switch-right">R</div>
</div>
<div>
  <button class="slider"> - SLIDER 3 - </button>
  <div class="switch-left">L</div><div class="switch-right">R</div>
</div>
<div>
  <button class="slider"> - SLIDER 4 - </button>
  <div class="switch-left">L</div><div class="switch-right">R</div>
</div>

Параметры, которые вы выбрали для своей функции, на самом деле не интуитивно понятны и делают ваш пример более сложным.

Мы используем querySelector, читать лучше, но если вы предпочитаете скорость, просто перейдите к getElementsByClassName, это также работает на любом элементе DOM.

11
задан ryeguy 5 March 2009 в 13:56
поделиться

2 ответа

Моно 2.4 будут поставляться с NUnit 2.4.8 и использовались Моно проектом для их тестов в течение нескольких месяцев, таким образом, он должен будет работать вполне прилично.

Моно 2,4 предварительных просмотра: http://mono.ximian.com/monobuild/preview/download-preview/

10
ответ дан 3 December 2019 в 07:39
поделиться

Для ответа на любого другого "Will x, на котором работают моно...", они произвели инструмент, названный Моно Анализатором Migation.

Это может быть найдено здесь и покажет Вам, что методы (если таковые имеются) моно отсутствует для запуска приложения.

6
ответ дан 3 December 2019 в 07:39
поделиться
Другие вопросы по тегам:

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