Есть ли что-то вроде интерфейса и аннотация в Angular?

Обновление: Пожалуйста, взгляните на комментарии - этот ответ не соответствует вашему вопросу, но, возможно, он отвечает на другие вопросы пользователей, которые натолкнулись (я думаю, что из-за upvotes), поэтому я не буду удалять это " answer ":

Сначала: я знаю, что этот вопрос действительно устарел, но я искал именно эту проблему, и эта публикация была опубликована в Google # 1. Поэтому я реализовал версию docs.filter (принятый ответ), но, как я читал в mongoose v4.6.0 docs , мы теперь можем просто использовать:

Item.find({}).populate({
    path: 'tags',
    match: { tagName: { $in: ['funny', 'politics'] }}
}).exec((err, items) => {
  console.log(items.tags) 
  // contains only tags where tagName is 'funny' or 'politics'
})

Надеемся, что это поможет будущему пользователей поисковой системы.

-1
задан AndroidNoobie 27 February 2019 в 06:34
поделиться

1 ответ

Поскольку Angular использует Typescript, ответ - да: ознакомьтесь со следующим руководством: https://www.typescriptlang.org/docs/handbook/classes.html

. специальные правила для наследования компонентов (шаблон и стиль не будут наследоваться), проверьте это: https://scotch.io/tutorials/component-inheritance-in-angular-2

0
ответ дан gaborp 27 February 2019 в 06:34
поделиться
Другие вопросы по тегам:

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