1. Хорошая ли идея стягивать все исключительно по тегам т.е. поставил я на фронте и на беке тег v0.4 и скрипт на сервере стянул и то и другое
2. Самонаписанный скрипт постоянно чекающий теги гитлаба это вообще идея хорошая? В чем +\- деплоя по тегам?
3. Как быть с адресами и портами.
cd /var/www/project
cp web/closed.bak web/closed.html # закрыть приложение
git pull
composer update && php yii migrate # как то код бэка обновить
npm run build # как то код фронта обновить
rm web/closed.html # открыть приложение
Как поправить код?
const discounts = [
{ percent: 0, sum: 0 },
{ percent: 2, sum: 4000 },
{ percent: 3, sum: 10000 },
{ percent: 4, sum: 20000 },
{ percent: 5, sum: 50000 },
];const discount = discounts.reduce((p, c) => c.sum <= pricechange ? c : p);const discountedPrice = pricechange * (100 - discount.percent) / 100;const discounts = [
{ percent: 0, sum: 4000 },
{ percent: 2, sum: 10000 },
{ percent: 3, sum: 20000 },
{ percent: 4, sum: 50000 },
{ percent: 5, sum: Infinity },
];const discount = discounts.find(n => n.sum > pricechange);
Проблема в реактивности, при изменении текстов в инпуте, меняются старые записанные обьекты
state.filter_list.push({ ...state.filter })
.eyes {
background-image: url(img/Icon/eye-opened.png);
}
.eyes-closed {
background-image: url(img/Icon/eye-closed.png);
}$(document).ready(function() {
$('.eyes').click(function() {
$(this).toggleClass('eyes-closed');
});
});
filters: {
price: val => val.toFixed(2).replace(/(\d)(?=(\d{3})+\.)/g, "$1 ").replace('.', ','),
},td {{ product.price | price }}price: val => val.toLocaleString('ru', {
style: 'currency',
currency: 'RUB',
}), Но что будет, если злоумышленник также украдет refresh token?
map-has-key - это функция работы с map, у вас же по факту map of lists т.е. через map-has-key и map-get вы получаете элемент соответствующего "цвета", а обращение к элементам списка должно идти через функции работы со списками, к примеру через @for или @each, или, если вам известна позиция в списке - то через nth()