使用nativescript-toast插件时,我的应用收到错误“错误:com.tns.NativeScriptException:无法找到模块:“ nativescript-toast”,相对于:app / tns_modules /”
我创建了一个新的nativescript应用。
我创建了一个home组件并将其设置为默认路由。
我安装了“ n ativescript-toast”插件。
我在home组件的html中添加了一个按钮,带有一个点击事件,该事件在组件打字稿文件中调用showToast()方法。
代码如下:
import { Component, OnInit } from '@angular/core';
import * as Toast from 'nativescript-toast';
@Component({
selector: 'ns-home',
templateUrl: './home.component.html',
styleUrls: ['./home.component.css'],
moduleId: module.id,
})
export class HomeComponent implements OnInit {
constructor() { }
ngOnInit() {
}
showToast() {
const toast = Toast.makeText('Hello');
toast.show();
}
}
我尝试通过“ tns预览”在设备上预览应用程序并扫描条形码。
然后,它立即失败并显示错误。
如果我在应用程序呈现的showToast()方法中注释行,则
任何帮助将不胜感激。
谢谢