У меня пока получается получить только полную строку адреса дома, по которому пользователь кликнул при помощи getAddressLine()
<...>
хотелось бы иметь что-то проще чем парсинг строки с адресом
getPremiseNumber{String|null} getPremiseNumber()
Возвращает номер здания (включая корпус, владение и прочие дополнительные признаки).
Смотрел в документации angular material, но не нашёл такой функции. Это странно, потому что такая функция скорее всего есть в любой подобной таблице.
я хотел бы чтобы pipe выводил их как целые. То есть чтобы пользователь видел не дробное число, а целое, например округлённое.
Важно чтобы при этом они сами по себе оставались дробными(для вычислений, которые будут позже производиться в компоненте)
.tickFormat(d3.timeFormat('%d %B'))
class MyElement {
constructor () {
this.listeners = {}
setTimeout(() => this.trigger('loaded'), 3000)
}
get (event) {
return this.listeners[event] || (this.listeners[event] = new Set())
}
on (event, listener) {
this.get(event).add(listener)
}
off (event, listener) {
this.get(event).delete(listener)
}
trigger (event, ...args) {
this.get(event).forEach(listener => listener(...args))
}
}
const element = new MyElement()
const listener = () => console.log('it is loaded')
element.on('loaded', listener)
let pr = new Promise(function(){
console.log("Arguments", arguments);
})
var myPlacemark3 = new ymaps.Placemark([55.85, 1.0], {}, {
iconLayout: 'default#image',
iconImageClipRect: [[69,0], [97, 46]],
iconImageHref: 'images/sprite.png',
iconImageSize: [35, 63],
iconImageOffset: [-35, -63]
});
const marker = new ymaps.Placemark([ latitude, longitude ], {}, {
preset: 'islands#redHomeIcon',
});
map.geoObjects.add(marker);
почему-то не отрабатывает ни один из хуков
if (rocket.type === "left") {
if (rocket.xCoord < parseInt(this.fieldEl.style.width)) {
rocket.move();
} else if (rocket.xCoord === parseInt(this.fieldEl.style.width)) {
this.rockets.splice(index, 1);
return;
}
}
if (rocket.type === "right") {
if (rocket.xCoord > 0) {
rocket.move();
} else if (rocket.xCoord === 0) {
this.rockets.splice(index, 1);
return;
}
}