<Box v-for="(item, index) in subset"
...
:ref="`ref${index}`">Vue.nextTick( () => {
this.$refs.ref2[0].$el.clientWidth;
...
});
import './local_copies/xd_connection.js';
import './local_copies/rbadman-html5.min.js';
// ну и т.д.const context = require.context('./local_copies', false, /\.js$/);
context.keys().forEach(key => context(key));
const parent = document.querySelector('.box').parentNode;
const iMin = 2;
const iMax = 5;
const wrapper = document.createElement('div');
wrapper.classList.add('wrapper');if (parent.children[iMin]) {
const elems = Array.prototype.slice.call(parent.children, iMin, iMax);
elems[0].before(wrapper);
wrapper.append(...elems);
}
// или
const elems = parent.querySelectorAll(`:nth-child(n + ${-~iMin}):not(:nth-child(n + ${-~iMax}))`);
if (elems.length) {
parent.insertBefore(wrapper, elems[0]);
elems.forEach(n => wrapper.appendChild(n));
}
// или
if (parent.children.length > iMin) {
parent.children[iMin].insertAdjacentElement('beforebegin', wrapper);
for (let i = iMax - iMin, n = null; i-- && (n = wrapper.nextElementSibling);) {
wrapper.insertAdjacentElement('beforeend', n);
}
} window.alert = function() {
debugger;
}var rowNumber = 0;
var colNumber = 1;
var x = A.filter(function (val, ind) {
return ind !== rowNumber;
}).map(function (val) {
return val.filter(function (val, ind) {
return ind !== colNumber;
});
});