Не могу получить материал-дата-время, чтобы показать - PullRequest
0 голосов
/ 31 мая 2018

Я делал веб-приложение для планирования производства.Помимо задней части, он использует угловой дротик на передней части с угловыми компонентами, где это возможно.Одним из таких мест является material-date-time-picker для выбора времени планирования.

Я реализовал это в своем шаблоне job_detail.html следующим образом:

<div style="height: 600px; width: 500px; display: inline-block">
 <material-date-time-picker [(dateTime)]="dateTime"
                            [required]="true">
 </material-date-time-picker>
</div>

со следующими импортами и т. Д. В моем файле job_detail.dart:

import 'package:angular/angular.dart';
import 'package:angular_forms/angular_forms.dart';
import 'package:angular_components/angular_components.dart';
import 'dart:html';
import 'dart:io';
import 'dart:async';
import 'data_service.dart';
import 'job.dart';
import 'oven.dart';
import 'Primitve_wrapper.dart';
import 'date_service.dart';
import 'package:angular_components/utils/browser/window/module.dart';


@Component(
selector:'job-detail',
styleUrls: const['package:angular_components/app_layout/layout.scss.css','job_detail.css'],
directives: const[formDirectives, CORE_DIRECTIVES, materialDirectives, ],
templateUrl: 'job_detail.html',
pipes: const [COMMON_PIPES],
providers: const[materialProviders,windowBindings,]
)

и все же, лучшее, что он может собрать - это рендеринг пустого родительского элемента div, чем вмещающий компонент material-date-time-picker.Если я проверяю элементы, это показывает, что этому компоненту был назначен класс _ngcontent, где он должен быть назначен _nghost, а затем заполнен компонентом выбора времени и датчиком, как в демоверсии.Должно быть, что-то здесь упущено, но что?

Спасибо за помощь,

Брук

...