Угловой 7 - ОШИБКА TypeError: Невозможно прочитать свойство 'positionChanges' из неопределенного для MatTooltip - PullRequest
0 голосов
/ 19 июня 2019

Я реализовал угловой материал. Все функции работают, кроме всплывающей подсказки. Я получаю следующую ошибку при наведении мыши на консоль

ОШИБКА TypeError: Невозможно прочитать свойство 'positionChanges' из неопределенного
в MatTooltip.push ../ node_modules/@angular/material/esm5/tooltip.es5.js.MatTooltip._createOverlay (vendor.js: 142545) в MatTooltip.push ../ node_modules/@angular/material/esm5/tooltip.es5.js.MatTooltip.show (vendor.js: 142438) в HTMLElement. (Vendor.js: 142263)
в ZoneDelegate.push ../ node_modules / zone.js / расстояние / zone.js.ZoneDelegate.invokeTask (polyfills.js: 7916) в Object.onInvokeTask (vendor.js: 87619) в ZoneDelegate.push ../ node_modules / zone.js / расстояние / zone.js.ZoneDelegate.invokeTask (polyfills.js: 7915) в Zone.push ../ node_modules / zone.js / расстояние / zone.js.Zone.runTask (polyfills.js: 7683) в ZoneTask.push ../ node_modules / zone.js / расстояние / zone.js.ZoneTask.invokeTask [as invoke] (polyfills.js: 7991) в invokeTask (polyfills.js: 9035)
в HTMLElement.globalZoneAwareCallback (polyfills.js: 9061)

Я установил все необходимые модули, такие как

BrowserAnimationsModule
MatTooltipModule

Даже я пытался импортировать OverlayModule из @angular/cdk Я использую

angular 7.1.3, 
"@angular/material": "^7.2.1" 
 @angular/cdk": "~7.2.1 

Я пытался использовать и другие версии.

Я реализовал подсказку по мату следующим образом

<button name="groupModel" class="btn btn-info btn-link" (click)="selectGroup()" matTooltip="view company details" matTooltipPosition="above" triggers="mouseenter"></button>

1 Ответ

0 голосов
/ 19 июня 2019

Пожалуйста, используйте те же версии material и cdk, ^ не то же самое, что ~, поэтому исправьте его и снова запустите npm install или yarn install.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...