BadMutable
A Day.js úgy lett tervezve, hogy megváltoztathatatlan legyen. Azonban a moment.js-sel való teljes kompatibilitás érdekében bizonyos régi projektekben bevezettünk egy 🚨 BadMutable 🚨 bővítményt, amely lehetővé teszi a Day.js objektumok megváltoztatását.
Ez NEM jó megoldás és NEM ajánlott a legtöbb projekt számára.
Ha ez a bővítmény engedélyezve van, minden setter metódus az adott Day.js példányt fogja frissíteni.
javascript
var badMutable = require('dayjs/plugin/badMutable');
// import badMutable from 'dayjs/plugin/badMutable' // ES 2015
dayjs.extend(badMutable);
// a 🚨 BadMutable 🚨 bővítménnyel
const today = dayjs();
today.add(1, 'day');
console.log(today); // önmagát frissíti, az értéke a következő nap lesz