Я хочу использовать угловой материал для настройки диалогов.Я использую угловые 2
<script src="//ajax.googleapis.com/ajax/libs/angularjs/1.5.8/angular.js"></script>
Я настраиваю свои app.ts как это .. (я только показываю, как я впрыскиваю компоненты)
var app = angular.module("App", ["ngRoute", "ngResource", "ui.bootstrap", "ngCookies", "ngAnimate", "ngSanitize",
"angularMoment", "ngMessages", "LeisureInsure.Admin", "ngLocationUpdate", "ladda"])
.config(LeisureInsure.Routes.configureRoutes)
Теперь у меня естьустановленный угловой материал с использованием этой настройки с npm
https://material.angular.io/guide/getting-started
И я запустил
npm install --save @ angular / material @ angular / cdk
Теперь это правильный угловой материал для угловых 2?есть также
https://material.angularjs.org Но правильно ли я считаю, что это только для угловых js?не угловой 2?
Теперь я не уверен, как зарегистрировать все наборы, которые находятся в node_modules \ @angular \ material Мои наборы в настоящее время находятся в Scripts \ typings
Также с угловым js это выгляделокак я добавляю угловой материал, просто вставляя ngMaterial в мои компоненты сверху, но с этой версией https://material.angular.io/ похоже, что вы добавляете такой компонент
export class TestDialog {
constructor(public dialogRef: MatDialogRef<TestDialog>) { }
closeDialog() {
this.dialogRef.close('Pizza!');
}
}
Это app.tsно он не распознает MatDialogRef.что до печати?