Size: a a a

Angular - русскоговорящее сообщество

2019 October 13

🧤K

🧤 Andrei Kapytau in Angular - русскоговорящее сообщество
источник

KA

Kulagin Alex in Angular - русскоговорящее сообщество
Oleg Safonov
Что? Можете подробнее, я не понял)
Он имеет ввиду, что если в конструкторе добавить модификатор доступа, то этот аргумент конструктора станет свойством класса


class MyClass {
 title: string;
 constructor(title: string) {
   this.title = title;
 }
}


то же самое, что

class MyClass {
 constructor(public title: string){
 }
}
источник

OS

Oleg Safonov in Angular - русскоговорящее сообщество
Kulagin Alex
Он имеет ввиду, что если в конструкторе добавить модификатор доступа, то этот аргумент конструктора станет свойством класса


class MyClass {
 title: string;
 constructor(title: string) {
   this.title = title;
 }
}


то же самое, что

class MyClass {
 constructor(public title: string){
 }
}
Понятно, спасибо) но написано выше непонятно было)
источник

IK

ILshat Khamitov in Angular - русскоговорящее сообщество
E_A
Кто-нибудь работа с form.io или подобными либами, какие есть подводные камни? И какие есть альтернативные подходы для генерации форм?
https://ngx-formly.github.io/ngx-formly/

но лучше запилить свое, оно не сложно и кастомизацию легче добовлять, а с чужой пока разберешся время пройдет и трудно чет новое добовлять, там эта штука не трудно делается) 3 дня максимум чтобы все кейсы свои поркрыть по формам и динамику прикрутить
источник

E

E_A in Angular - русскоговорящее сообщество
ILshat Khamitov
https://ngx-formly.github.io/ngx-formly/

но лучше запилить свое, оно не сложно и кастомизацию легче добовлять, а с чужой пока разберешся время пройдет и трудно чет новое добовлять, там эта штука не трудно делается) 3 дня максимум чтобы все кейсы свои поркрыть по формам и динамику прикрутить
Ну там же с двух сторон. С одной админка где формы через юай пилишь, с другой билдер который этот  json парсит и формы генерят, так что это не быстро, имхо. Я только form ion на гуглила  которые покрывает оба кейса, а за совет спасибо.
источник

IK

ILshat Khamitov in Angular - русскоговорящее сообщество
тем более свое писать придется если еще и админка планируется
источник

IK

ILshat Khamitov in Angular - русскоговорящее сообщество
обычно задачи падают на базу,бэк,фронт, верстку

админки не хватит
источник

E

E_A in Angular - русскоговорящее сообщество
ILshat Khamitov
тем более свое писать придется если еще и админка планируется
ой как не хочется велосипедить, но в дальнейшем похоже придется) . у form.io есть реализация под матреиал, больно гладко все выглядит на первый взгляд) https://github.com/formio/angular-material-formio
источник

IK

ILshat Khamitov in Angular - русскоговорящее сообщество
да я уже посарел сайт, прикольный, но не подойдет, кастома на столько много обычно что оно уже на второй день юзанья скорее всего не подойдет, ну ты пробни) скажешь че как, а вдруг  норм пойдет)
источник

IK

ILshat Khamitov in Angular - русскоговорящее сообщество
вброшу свою штуку пока в тему, гуи нету так как гуи не сложно делать на динамике,  валидатры накидываются прикольным способом, этим же способом моно накидовать их в бэке на тайпскрипте,

либа позволяет подругому описывать валидацию форм, конвертится все в реактинвные но описывается через декораторы и модели

https://www.npmjs.com/package/ngx-dynamic-form-builder

export class Company {
   id: number;
   @Validate(TextLengthMore15, {
       message: 'The company name must be longer than 15'
   })
   @IsNotEmpty()
   name: string;

   constructor(data?: any) {
       plainToClassFromExist(this, data);
   }
}
источник

DT

D_d Tch in Angular - русскоговорящее сообщество
народ как можно запустить ng-serve чтобы сервис воркеры проверить и можно ли как то сконфигурировать прокси для http-server -c-1 dist/site
источник

DT

D_d Tch in Angular - русскоговорящее сообщество
?
источник

E

E_A in Angular - русскоговорящее сообщество
ILshat Khamitov
вброшу свою штуку пока в тему, гуи нету так как гуи не сложно делать на динамике,  валидатры накидываются прикольным способом, этим же способом моно накидовать их в бэке на тайпскрипте,

либа позволяет подругому описывать валидацию форм, конвертится все в реактинвные но описывается через декораторы и модели

https://www.npmjs.com/package/ngx-dynamic-form-builder

export class Company {
   id: number;
   @Validate(TextLengthMore15, {
       message: 'The company name must be longer than 15'
   })
   @IsNotEmpty()
   name: string;

   constructor(data?: any) {
       plainToClassFromExist(this, data);
   }
}
👍
источник

E

E_A in Angular - русскоговорящее сообщество
D_d Tch
народ как можно запустить ng-serve чтобы сервис воркеры проверить и можно ли как то сконфигурировать прокси для http-server -c-1 dist/site
вот тут можно нужные кейсы посмотреть
https://github.com/Angular-RU/angular-universal-starter
источник

AG

Alexandr Garashenko in Angular - русскоговорящее сообщество
хеллоу
мне передали проект, и я столкнулся с проблемой :^)
вообщем есть папка client с ангуляр1 “проектами” или чот типо того…., все dist “проектов” подключены к корню сервака express.js
так вот, я просто сдублировал один, и везде переименовал в сорсах и сбилдил…
и собсно в чем возникла проблема
При рендере на всех остальных конструкция со криншота ищет файлы начиная с корня сервака
для нового модуля оно ищет с адреса его рендера… . -.
источник

IK

ILshat Khamitov in Angular - русскоговорящее сообщество
Alexandr Garashenko
хеллоу
мне передали проект, и я столкнулся с проблемой :^)
вообщем есть папка client с ангуляр1 “проектами” или чот типо того…., все dist “проектов” подключены к корню сервака express.js
так вот, я просто сдублировал один, и везде переименовал в сорсах и сбилдил…
и собсно в чем возникла проблема
При рендере на всех остальных конструкция со криншота ищет файлы начиная с корня сервака
для нового модуля оно ищет с адреса его рендера… . -.
создай и заупсти пустой хелло ворлд проект, и по пробуй его задеплоить, и если есть ssr рендеринг то попробуй егоь запустить
источник

IK

ILshat Khamitov in Angular - русскоговорящее сообщество
ты до этого на каком фрэме писал? jquery? есть чат по анг1 https://t.me/angular_js
источник

AG

Alexandr Garashenko in Angular - русскоговорящее сообщество
я вообще бэк которого внезапно “повысили” до фулстака 😂
источник

🧤K

🧤 Andrei Kapytau in Angular - русскоговорящее сообщество
Alexandr Garashenko
я вообще бэк которого внезапно “повысили” до фулстака 😂
Даунгрейдься)
источник

AG

Alexandr Garashenko in Angular - русскоговорящее сообщество
🧤 Andrei Kapytau
Даунгрейдься)
возможен даунгрейд только до безработного :^)
источник