Я изучаю угловой 2, и я написал определение ts для метода усечения, который я хочу использовать в одной из моих служб.как включить прототип в машинописный текст
truncate.ts
interface String {
truncate(max: number, decorator: string): string;
}
String.prototype.truncate = function(max, decorator){
decorator = decorator || '...';
return (this.length > max ? this.substring(0,max)+decorator : this);
};
Как импортировать это в другой модуль машинопись или, по крайней мере, сделать его доступным для использования во всем мире.
почему downvote? – Peter
using export {} & объявлять глобальный {} был волшебным соусом для меня по сравнению с другими примерами ... а затем для записи, я НЕ должен был делать какой-либо другой импорт в моей области использования в других примерах. Спасибо, Питер! – Beej