Нужно вывести это все в сетку по 4 элемента в строке <...> Не понятно как перебирая массив делать строки
const { items } = this.state;
const inRow = 4;
const rows = Array.from(
{ length: Math.ceil(items.length / 4) },
(n, i) => items.slice(i * 4, (i + 1) * 4)
);{rows.map(n => (
<div className="row">
{n.map(m => <div>{m}</div>)}
</div>
))}
<input type="checkbox" :id="`checkbox-${item.key}`" :value="item.key" v-model="status">
$('.cart-window ul').each на $('.cart-window ul .item').each, а $(this).find('.item span').text() замените на $(this).find('span').text().
У меня получается создать коллекцию, но Ymaps и Map не имеют метода setBounds (выводил в console.log(ymaps) и console.log(map)).
Я хочу прямо в HTML написать <canvas id="threejs_here"> </canvas> и как-то назначить этот canvas для вывода рендера three.js<canvas ref="threejs"></canvas>new THREE.WebGLRenderer({
canvas: this.$refs.threejs,
})
Этот код вместо результата выводит undefined.
const elements = document.querySelectorAll('.news-full-text img');for (const n of elements) {
const el = document.createElement('div');
el.className = 'image';
el.appendChild(document.createElement('div'));
el.lastChild.className = 'image-social';
el.lastChild.textContent = 'социальные кнопки';
n.insertAdjacentElement('afterend', el);
el.insertAdjacentElement('afterbegin', n);
}elements.forEach(n => n.outerHTML = `
<div class="image">
${n.outerHTML}
<div class="image-social">социальные кнопки</div>
</div>
`);
nextButtonDisabled() {
return this.uploads.some(n => n.required && !n.val);
},formData() {
return this.uploads.reduce((acc, n) => (acc[n.name] = n.val, acc), {});
},
Единственная странность, chrome после прилета данных выводит в консоль false черным цветом, а после изменения с помощью событий(по щелчку) - синим.
В чем может быть проблема?
"false" (строка, поэтому оно и "всегда правда"), во втором false (boolean).