Size: a a a

Советский Angular

2020 September 16

N👩

Nikita 👩🏻‍💻💭... in Советский Angular
Вертихвост キバ 🏡🦊
оно ведь каждый раз заново исполняется
ну да
источник

DT

Dmitriy Teplov in Советский Angular
источник

DT

Dmitriy Teplov in Советский Angular
в тему вчерашней презентации
источник

MG

Moe Green in Советский Angular
Написал себе в todo- листе для покупки - "Ложичка для обуви" 😂😭
источник

MG

Moe Green in Советский Angular
Вчера посмотрел 3 из 4 серий - "Неортодоксальная", на Netflix; бодрый фильмец - смотрится на одном дыхании )
источник

AT

Arams Tomojans in Советский Angular
стоит ли права пользователя хранить в localstorage?
источник

AT

Arams Tomojans in Советский Angular
в токене например
источник

AT

Arams Tomojans in Советский Angular
в статье такой вот пример нашел
login() {
  return authLogin().then((obj) => {
      // Save permissions to localStorage.
      localStorage.setItem('permissions', JSON.stringify(obj.permissions));

      this.permissions.service.loadPermissions(obj.permissions);                
  })
}
источник

Вキ

Вертихвост キバ 🏡🦊... in Советский Angular
Arams Tomojans
в статье такой вот пример нашел
login() {
  return authLogin().then((obj) => {
      // Save permissions to localStorage.
      localStorage.setItem('permissions', JSON.stringify(obj.permissions));

      this.permissions.service.loadPermissions(obj.permissions);                
  })
}
а зачем?
источник

Вキ

Вертихвост キバ 🏡🦊... in Советский Angular
пермишены могут меняться, это не персистентные данные
источник

nt

nur tlek in Советский Angular
@thekiba где можно практиковаться по date-fns кроме доков
источник

Вキ

Вертихвост キバ 🏡🦊... in Советский Angular
nur tlek
@thekiba где можно практиковаться по date-fns кроме доков
По хорошему, если твое приложение использует конвертацию дат, то тебе нужно создать класс с методами (можно static), в котором все методы будут относиться к кейсам работы с датами.

Сами методы не должны принимать никаких строковых и численных литералов. Если они нужны, то это должно быть парамаметрами того же класса.

Если уже используется momentjs, то необходимо найти все места, где он используется, и все кейсы вынести в методы. А затем реализовать точно такой же класс, только для date-fns.

Когда будешь реализовывать, то у тебя должны быть тесты на класс с momentjs, и точно такие же тесты на новый класс. Там же можно и попрактиковаться.
источник

Вキ

Вертихвост キバ 🏡🦊... in Советский Angular
использовать готовые обертки momentjs и date-fns крайне не рекомендую, потому что это фигня все

надо отталкиваться от кейсов, а не от api библиотек
источник

nt

nur tlek in Советский Angular
мне нужно календарь создать
источник

nt

nur tlek in Советский Angular
как это делать?
источник

Вキ

Вертихвост キバ 🏡🦊... in Советский Angular
Вертихвост キバ 🏡🦊
использовать готовые обертки momentjs и date-fns крайне не рекомендую, потому что это фигня все

надо отталкиваться от кейсов, а не от api библиотек
лучше написать date | toServerTime или TimeService.toServerTime(date), чем date | format: ‘YYYY-bla-bla-bla’
источник

Вキ

Вертихвост キバ 🏡🦊... in Советский Angular
nur tlek
как это делать?
вот тут есть пример, как делаются календари
https://medium.com/@nitinpatel_20236/challenge-of-building-a-calendar-with-pure-javascript-a86f1303267d
источник

Вキ

Вертихвост キバ 🏡🦊... in Советский Angular
но лучше взять готовый
источник

E

Eugene in Советский Angular
Вертихвост キバ 🏡🦊
По хорошему, если твое приложение использует конвертацию дат, то тебе нужно создать класс с методами (можно static), в котором все методы будут относиться к кейсам работы с датами.

Сами методы не должны принимать никаких строковых и численных литералов. Если они нужны, то это должно быть парамаметрами того же класса.

Если уже используется momentjs, то необходимо найти все места, где он используется, и все кейсы вынести в методы. А затем реализовать точно такой же класс, только для date-fns.

Когда будешь реализовывать, то у тебя должны быть тесты на класс с momentjs, и точно такие же тесты на новый класс. Там же можно и попрактиковаться.
а как пример можно глянуть Material date adapter
источник

nt

nur tlek in Советский Angular
Вертихвост キバ 🏡🦊
но лучше взять готовый
для ангуляра какую предлагаешь?
источник