Как использовать .flat () в угловом проекте?

String.prototype.replaceAll = function(a, b) {
    return this.replace(new RegExp(a.replace(/([.?*+^$[\]\\(){}|-])/ig, "\\$1"), 'ig'), b)
}

Проверьте это как:

var whatever = 'Some [b]random[/b] text in a [b]sentence.[/b]'

console.log(whatever.replaceAll("[", "<").replaceAll("]", ">"))
-1
задан montrealist 27 March 2019 в 20:33
поделиться

1 ответ

Недостаточно просто установить пакет, необходимо импортировать и использовать его. Глядя на документацию для array.prototype.flat , выясняется, что если вы хотите добавить функцию в прототип массива, вам нужно сделать где-то в вашем приложении:

import flat from 'array.prototype.flat';
flat.shim();
0
ответ дан Nicholas Tower 27 March 2019 в 20:33
поделиться
Другие вопросы по тегам:

Похожие вопросы: