独立应用程序材料日期选择器无法在其他应用程序中工作

问题描述 投票:0回答:1

尝试在其他应用程序中使用来自无区域角度自定义元素的角度材料日期选择器时出现提供程序错误。

遇到找不到提供者的错误。

@Component({
  selector: 'app-form-field',
  standalone: true,
  imports: [FormsModule,ReactiveFormsModule, MatFormFieldModule,MatDatepickerModule, MatNativeDateModule,MatAutocompleteModule,MatIconModule,MatButtonModule,MatInputModule,MatSelectModule],
  templateUrl: './form-field.component.html',
  styleUrl: './form-field.component.scss',
})
angular angular-material web-component
1个回答
1
投票

确保您的组件中有

provideNativeDateAdapter()
,如下所示

  selector: 'app-form-field',
  standalone: true,
  imports: [FormsModule,ReactiveFormsModule, MatFormFieldModule,MatDatepickerModule, MatNativeDateModule,MatAutocompleteModule,MatIconModule,MatButtonModule,MatInputModule,MatSelectModule],
  templateUrl: './form-field.component.html',
  styleUrl: './form-field.component.scss',
  providers: [provideNativeDateAdapter()],
  changeDetection: ChangeDetectionStrategy.OnPush,
})
© www.soinside.com 2019 - 2024. All rights reserved.