Олег
06.02.2017
10:04:34
щас бы шарить урл на 2к символов)
Nikita
06.02.2017
10:05:32
например я заросил 10 товаром отсортированных по цене
через 1 минуту запросил следующие 10
за эту минуту цены поменялись будут ли дубликаты на клиенте ?
Igor
06.02.2017
10:05:35
проблемы будут ровно теже самые, наличие uuid ни как не зафиксирует релевантность результатов, это только если копию индекса на время создать
Nikita
06.02.2017
10:05:58
Google
Nikita
06.02.2017
10:06:13
для фронтенда это сложности на строне бекенда
ели кто знает способ лучше с радостью его узнаю
Dmitriy
06.02.2017
10:08:18
Ребят, можете помочь? Есть компонент, нужно регистрировать клики вне его. Ставлю на window event listener, собираюсь проверять path, но вот не могу понять, как взять node element компонента
Igor
06.02.2017
10:08:27
нет, я делал так как вы говорите, создавал uuid, для фиксации на момент поиска курса валют, еще чего то, т.к. эти параметры вычислялись на лету, и сортировка в эластики шла по ним. Но хранить фильтры на сервере не к чему, они так же передвались параметрами при каждом запросе, будь то изменеие фильтров или пейджинг
Dmitriy
06.02.2017
10:09:26
viewChild, я так понял, только на дочерние элементы компонента вешать можно. А вот на сам компонент, не понятно
Артем
06.02.2017
10:09:42
типа вот такой конструктор
constructor(private host: ElementRef) { }и потом сам элемент будет лежать в this.host.nativeElement
ElementRef импортится из @angular/core, если что
Dmitriy
06.02.2017
10:11:53
Спасибо! Заработало=)
Не подскажите, почему ругается?
говорит, что нету этого свойства в event
Philipp
06.02.2017
10:16:12
Google
Dmitriy
06.02.2017
10:16:25
sublime 3 =))
Philipp
06.02.2017
10:16:33
хз )))
Igor
06.02.2017
10:16:53
https://developer.mozilla.org/ru/docs/Web/Events/click у клик эвента нет вроде path
window.addEventListener кликните, он вас в d.ts файл кинет, где определен интерфейс, и покажет какой тип он ожидает там
interface MSGestureEvent extends UIEvent {
readonly clientX: number;
readonly clientY: number;
readonly expansion: number;
readonly gestureObject: any;
readonly hwTimestamp: number;
readonly offsetX: number;
readonly offsetY: number;
readonly rotation: number;
readonly scale: number;
readonly screenX: number;
readonly screenY: number;
readonly translationX: number;
readonly translationY: number;
readonly velocityAngular: number;
readonly velocityExpansion: number;
readonly velocityX: number;
readonly velocityY: number;
initGestureEvent(typeArg: string, canBubbleArg: boolean, cancelableArg: boolean, viewArg: Window, detailArg: number, screenXArg: number, screenYArg: number, clientXArg: number, clientYArg: number, offsetXArg: number, offsetYArg: number, translationXArg: number, translationYArg: number, scaleArg: number, expansionArg: number, rotationArg: number, velocityXArg: number, velocityYArg: number, velocityExpansionArg: number, velocityAngularArg: number, hwTimestampArg: number): void;
readonly MSGESTURE_FLAG_BEGIN: number;
readonly MSGESTURE_FLAG_CANCEL: number;
readonly MSGESTURE_FLAG_END: number;
readonly MSGESTURE_FLAG_INERTIA: number;
readonly MSGESTURE_FLAG_NONE: number;
}
для ES6 объект так определен
Yuri
06.02.2017
10:19:49
Igor
06.02.2017
10:20:05
можно забить на типы и сделать (<any>event).path
Dmitriy
06.02.2017
10:27:00
Это помогло=)
Вот так норм отрабатывает, спасибо за советы
Алексей
06.02.2017
10:35:40
Иван
06.02.2017
10:37:48
Алексей
06.02.2017
10:38:39
Gid
06.02.2017
11:02:25
Господа
Кто пользуется вскодом
Почему отсутствует подсветка синтаксиса нг2
вроде "{{text}}"
не подсвечивает а видит как стринг обычный
А, это вроде потому что хтмл файл
Google
Виталий
06.02.2017
11:58:33
Привет. Кому-нибудь удавалось настроить proxy в webpack-dev-server? Уже все варианты кажется перепробовал, а выдает ошибку 400
Nikita
06.02.2017
11:59:18
у тебя вебпак или angular-cli ?
Виталий
06.02.2017
12:00:08
вебпак
Nikita
06.02.2017
12:00:52
первый ?
Виталий
06.02.2017
12:00:59
Нужно чтобы запросы на http://localhost:8080/api/v1/users шли на самом деле на http://localhost:9002/api/v1/users
Nikita
06.02.2017
12:01:09
devServer: {
contentBase: './src',
hot: true,
historyApiFallback: true,
proxy: {
'/api/*': 'http://rest:8080/'
}
}
Леонид
06.02.2017
12:01:20
cors
настрой типа
Виталий
06.02.2017
12:01:37
"webpack": "2.1.0-beta.25",
"webpack-dashboard": "0.2.1",
"webpack-dev-server": "2.1.0-beta.9"
Nikita
06.02.2017
12:02:13
вторым не поьзовался, точно сказать не могу
Виталий
06.02.2017
12:20:56
Кто-нибудь пользовался вторым?)
Gid
06.02.2017
12:22:22
Господа, юзаю анг-сли, повесил функцию на хендлер - вывалило 9999 ошибок.
Собрал сам вебпак и тд, повесил функцию - 0 ошибок.
Как так то
Артем
06.02.2017
12:28:04
Gid
06.02.2017
12:29:02
@Component({
selector: 'app-search-box',
templateUrl: './search-box.component.html',
styleUrls: ['./search-box.component.css']
})
export class SearchBoxComponent implements OnInit {
text = "Yolo im text";
constructor() { }
ngOnInit() {
}
clear()
{
console.log("Im clear function...")
}
}
<p>
<input placeholder="{{text}}">
<button class="btn-clear" (click)="clear()">Clear</button>
</p>
вот
что в кли что в сборочке
Эта группа больше не существует