如何解决使用nativescript-drop-down插件时出错
我正在尝试使用Angular在Nativescript中创建登录页面。我需要在登录页面中添加下拉菜单。因此,我决定使用nativescript-drop-down作为我的要求。
以下版本已安装在我的PC上:-
- 本机版本-7.0.10
- NodeJS版本-10.16.0
我运行以下命令在我的本机脚本项目中安装“ nativescript-drop-down”
npm i-保存nativescript-下拉
这是我的代码:-
app.module.ts
[['someone can tell','someone can figure'],['a squeaky wheel gets the grease','a squeaky wheel gets the oil','the squeaky wheel gets the grease','the squeaky wheel gets the oil'],['accounts for someone','accounts for something'],["that's something for you","that's someone for you","there's something for you","there's someone for you"]]
login.component.html
import { NgModule,NO_ERRORS_SCHEMA } from "@angular/core";
import { NativeScriptModule } from "@nativescript/angular";
import { DropDownModule } from "nativescript-drop-down/angular"
import { AppRoutingModule } from "./app-routing.module";
import { AppComponent } from "./app.component";
import { LoginComponent } from "./login/login.component";
@NgModule({
bootstrap: [
AppComponent
],imports: [
NativeScriptModule,AppRoutingModule,DropDownModule
],declarations: [
AppComponent,LoginComponent
],providers: [],schemas: [
NO_ERRORS_SCHEMA
]
})
export class AppModule { }
login.component.ts
<StackLayout>
<DropDown #dd backroundColor="red" itemsTextAlignment="center"
[items]="items"
row="0" colSpan="2"></DropDown>
</StackLayout>
在执行此操作时,出现以下错误:-
node_modules / nativescript-drop-down / angular / index.d.ts:17:22
中的错误
- 错误NG6002:出现在AppModule的NgModule.imports中,但无法解析为NgModule类。
这可能意味着该库(本地脚本下拉列表/角) 声明DropDownModule没有被正确处理 ngcc,或与Angular Ivy不兼容。检查是否有较新的版本 可用的库,如果有,则进行更新。也考虑检查 与图书馆的作者一起查看图书馆是否有望 与常春藤兼容。
17 export声明类DropDownModule {
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。