问题标签 [noty]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1736 浏览

javascript - 注意:超时关闭时不执行回调

我正在使用Noty向用户显示消息。单击通知时,用户将被重定向到显示有关通知的更多详细信息的页面。为此,我正在使用onClose()回调。

我还想在短时间内隐藏通知。我正在为此使用该timeout物业。

问题是onClose()即使通知因超时而关闭,回调也会被执行。但是由于没有onClick()或类似的回调可用,我相信使用当前的方法是我能做的最好的。

有人知道解决此问题的方法或某种解决方法吗?任何帮助表示赞赏!

0 投票
0 回答
98 浏览

javascript - CakePHP中vendor下的js noty插件如何使用?

我用作曲家安装了 noty javascript 插件。

composer require needim/noty

它将插件安装在 /vendor/needim/noty 下。我想使用 /vendor/needim/noty/lib/noty.css 和 /vendor/needim/noty/lib/noty.js。如何从带有 HTML 帮助程序的默认 ctp 中找到它们并加载它们?还是应该将这些文件复制到 Web 根目录并使用它们?

0 投票
1 回答
118 浏览

javascript - “导入”和“要求”都不起作用

我正在使用 Noty 版本 3 https://github.com/needim/noty。根据文档,我应该使用 require 或 import。

但没有一个有效。即使在 Chrome 的最新版本中。

当我使用要求时:

Uncaught ReferenceError: require is not defined

导入时:

Uncaught SyntaxError: Unexpected token import

0 投票
1 回答
3528 浏览

javascript - 未捕获的 ReferenceError:未定义 noty

我遇到了无法使用 noty 插件显示通知的问题。我在 ASP.net Web 应用程序中包含了这个插件。

_Layout.cshtml

创建.cshtml

错误 在此处输入图像描述

0 投票
1 回答
1219 浏览

javascript - Noty(通知库)未定义 - AngularJS Web 应用程序

我目前正在从头开始制作一个 AngularJS Web 应用程序,并且是 AngularJS 的新手,这很重要,因为我总是会遗漏一些基本的东西。

问题是这样的:

我已经安装了 Noty 库 ( npm install noty) 并为一个简单的 Noty 对话框编写了代码:

此代码位于主 app.js 之外的已集成 JavaScript 文件中。格式:

但是,当我在 Chrome 中启动 Web 应用程序时,我在控制台中收到以下错误:

除了安装 Noty 和创建 Noty 对象之外,官方文档 ( https://ned.im/noty/#/installation ) 几乎没有描述需要什么。我尝试使用安装文档中提供的其他语句,例如:

import Noty from 'noty';const Noty = require('noty');在对象创建之前,但没有解决错误。

由于我的网络应用程序是从头开始制作的,因此不会自动创建 package.json 文件,我想知道是否需要代码来完成这项工作(现在我手动创建的只有名称、版本等信息)。


提前感谢您的建议/解决方案

感谢您的时间和帮助。

0 投票
1 回答
1441 浏览

javascript - Noty(通知库)对话框具有透明背景 - AngularJS Web 应用程序

我目前正在从头开始制作一个 AngularJS Web 应用程序,并且是 AngularJS 的新手,这很重要,因为我总是会遗漏一些基本的东西。

问题是这样的:

我有一个功能齐全的 Noty 对话框,除了没有背景之外,它完全可以正常工作。我使用安装 Notynpm install noty并将其 JavaScript 和 CSS 文件包含在我的索引 HTML 文件中。

CSS 文件的内容:

我看到此问题的唯一其他地方发布的答案只是“您忘记包含 CSS 文件”。但是,我做了一点挖掘,我看不出我可能会丢失什么。


提前感谢您的建议/解决方案

感谢您的时间和帮助。

0 投票
2 回答
125 浏览

selenium - 使用 Katalon Studio 捕捉 jQuery 的注意事项

我的 AUT 有一个 jQuery “noty”,在单击按钮后会出现。(“Noty”是一个用于创建消息/通知的 jQuery 插件。)

消息在屏幕上停留几秒钟,然后消失。恐怕这对于 Katalon 之类的方法来说太快了'WebUI.verifyElementPresent()'。还有其他方法可以用Katalon Studioor捕捉它Selenium吗?

0 投票
1 回答
531 浏览

angular - angular 5 noty 和 AOT

我以这种方式使用角度 5.2.9 的noty ( https://ned.im/noty ):

并且工作正常。

但是当我使用 AOT ( npm run build:aot) 构建时,我得到:

这是一个基于https://github.com/gdi2290/angular-starter的项目。
使用import Noty from 'noty';AOT 构建时很好,但运行时npm run server我得到ERROR TypeError: noty_1.default is not a constructor.

node_modules/noty/index.d.ts 以:

我应该如何解决这个问题?

0 投票
3 回答
4013 浏览

vue.js - Nuxt - 如何在服务器端渲染后在客户端运行代码?

我创建了一个注入 noty ( https://ned.im/noty/#/ ) 的插件,所以我可以在全球范围内使用它,它看起来像这样:

此插件仅在客户端显示通知。在服务器端没有出现通知,因为它只能在浏览器中显示。我有一个包含产品详细信息的页面,并且我正在以 asyncData 方法接收数据。当找不到产品时,我想显示一个带有正确消息的通知并将用户重定向到产品列表页面。当我在客户端更改路线时,一切都很棒。但是,在服务器端发生的第一个页面加载(例如,我在浏览器中手动更改了一个 url)时,不会出现通知,只有重定向有效。我的问题是:在这种情况下如何显示通知?如何在 SSR 之后在浏览器中创建一个通知,或者我的问题的最佳其他解决方案是什么?

在客户端已经渲染之后(在服务器端渲染之后)有什么方法可以运行一些代码?

0 投票
1 回答
96 浏览

javascript - 一些点击后Noty不显示消息

我正在使用 noty https://ned.im/noty/

这是我的代码:

问题:

一切正常,直到第 6 次单击按钮显示消息。所以,我可以点击 5 次并正确显示消息,在 +6 次点击时不再起作用。

有人可以给一些提示吗?谢谢!