Денис: Денис, подскажи почему когда я запускаю приложение ionic в браузере карта отображается, когда я собираю ios build и запускаю эмулятор, то карта не отображается. Как вообще отлаживать на эмуляторе?
Konstantin Kudelko: select будут динамически добовляться
Через сервис получаешь данные фильтров и с помощью ngFor выводишь в select, подписываешься на событие изменение select и фильтруешь данные в компоненте
private extractData(res: Response) {
let body = res.json();
return body.data || { };
}
private handleError(error: any) {
// In a real world app, we might use a remote logging infrastructure
// We'd also dig deeper into the error to get a better message
let errMsg = (error.message) ? error.message :
error.status ? `${error.status} - ${error.statusText}` : 'Server error';
console.error(errMsg); // log to console instead
return Observable.throw(errMsg);
}
1) Хранить login.css в папке с LoginLayoutComponent tyleUrls: ['login.css']
либо
2) переписать путь на относительный - зависит от структуры проекта styleUrls: ['../assets/css/login.css']
ar5:
Тут я видел бы 3 сценария
1) Дергать API каждый раз. при открытие компонента с книгами делал бы запрос к апи с id пользователя и отдавал бы данные для компонента с книгами его клуба. (все равно, что дернуть userService.getUser())
2) Если же предполагается, что все данные уже в родительском компоненте, а в дочернем отобразить книги клуба пользователя, то нужно хранить членство пользователя, можно так же при авторизации запоминать в localStorage данные пользователя и членство в клубах
localStorage.setItem('currentUser', .....));
i(localStorage.getItem('currentUser'))
Но что если у пользователя поменялось членство или их стало больше, нужно будет обновить состояние в localStorage. и тд..
3) в моделе Клуб свойство bool IsMyClub. Просто получаешь список всех клубов , и когда нужно отобразить только клуб текущего пользователя фильтруешь по этому атрибуту, тогда и хранить ничего не надо, и за консистентностью следить сервер) и через @Input() передаешь модель Club в дочерний компонент
draw a rectangle
select the Mesh Tool
click one corner of the rectangle
apply corner color
Select the Direct Selection Tool
Click another corner anchor and apply color
repeat for remaining corners
Документацию дали после подписания договора о неразглашении.
А так например тут есть https://www.eurocoin.co.uk/sites/default/files/dow...
Банально запихнуть купюры и посмотреть, что повалится не выйдет. Для начала нужно определить по каком протоколы железка будет общаться с софтом. У меня 3 варианта:
cctalk
id003
mdb
Плюс нужно проверять, что на железку стоит нужная прошивка.
В данный момент я переписываюсь с американской ТП, хочу получить примеры исходники протокола, так же накидал небольшую программку - общается с железкой, но купюры пока не принимает.
Макс, спасибо. Выходит нужно будет подключить его(после того как все провода найду) и посмотреть какие байты возвращает, составить таблицу купюр (словарь код, валюта) и использовать его. Но как быть с передачей команд приемнику?
Продавцы выслали мануал, но там нет протокола/команд..
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.