toast - Nativescript 应用程序 - nativescript-toast 插件 - 找不到模块:
问题描述
使用 nativescript-toast 插件时,我的应用收到错误“错误:com.tns.NativeScriptException:找不到模块:“nativescript-toast”,相对于:app/tns_modules/”
我创建了一个新的 nativescript 应用程序。
我创建了一个 home 组件并将其设为默认路由。
我安装了“ nativescript-toast ”插件。
我在 home 组件的 html 中添加了一个按钮,其中包含一个调用组件 typescript 文件中的 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 preview”在我的设备上预览应用程序并扫描条形码。
然后,它立即因提到的错误而失败。
如果我评论应用程序呈现的 showToast() 方法中的行。
任何援助将不胜感激。
谢谢
解决方案
推荐阅读
- python - Python SDK Docker 客户端无法构建镜像
- java - 有没有办法从每次出现中删除自定义对象?
- c - 使用 FramesToSkip 捕获StackBackTrace 不一致
- html - 为什么流体容器内的一行在 x 轴上溢出?
- class - 用 Jest 模拟类
- java - 无法从 加载扩展程序。清单文件丢失或无法读取 - 没有扩展名
- css - 如何在 div 的边缘设置按钮?
- python - 谷歌地图 find_place() 位置参数问题
- excel - 如何转换用户生成的文件夹路径(变量)以在 For Each .SaveAs 循环中使用?
- ms-access - 如何填充仅附加长文本数据类型字段