问题标签 [raise]

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 投票
2 回答
360 浏览

javascript - 是否可以“保留”一个事件以供以后触发?

我想做的是:当用户按下取消按钮,或通过链接或菜单选项离开页面时,我检查是否有未保存的更改。如果是这样,我会询问用户是否要保存。我不能使用 javascript 确认窗口来执行此操作,因为有时我有两个以上的选项,所以我不能“保留”所有内容,直到用户做出像确认那样的选择。所以我想“保存”事件,取消它当前的执行,直到用户下定决心,然后根据他们的答案采取所需的行动,然后恢复原始事件。因此,作为我所想的代码示例:我有这段代码:

有没有办法以后做这样的事情?

听起来有点复杂,我也欢迎其他选择:)

0 投票
3 回答
489 浏览

android - 安卓:显示 x^y

请帮忙!我如何在 Android 的 TextView 中显示升高的数字。例如,如果你想显示一些摄氏度,你可以这样做:textview.setText(number+"\u2103")你很好,但我找不到为 number^anothernumber 做这样的事情的方法。

谢谢!

0 投票
2 回答
131 浏览

ruby-on-rails - 进一步保护 Rails 应用程序的最佳方法是什么?

我正在使用 rails 3.2 并设计 1.5.3。

我在我的模型中添加了一个管理属性,如设计 wiki How To: Add an Admin Role上的选项 2 中所述

我在 post 控制器中添加了这个用于强制登录:

我写了一些逻辑来根据你是否是管理员来隐藏我的视图中的编辑/新链接。

我觉得我应该做的更多。我是否应该在新/编辑/删除操作中添加任何其他内容以使它们更安全?如果有,在哪里?

0 投票
4 回答
3058 浏览

ruby-on-rails - 动作邮件程序可以引发哪些异常

我查看了课程,但看不到在 rails 3 中传递 smtp 电子邮件可能引发的异常列表。

有人知道吗?

0 投票
3 回答
837 浏览

ruby - 将错误对象分配给`rescue`方法的变量时使用的语法(=>)是什么?

rescuewhich 可以分配一个变量来引用错误对象具有这种语法( =>)

如果rescue是通用方法调用之一, . 的含义是什么=>?我可以在其他方法调用上使用相同的语法吗?

0 投票
2 回答
352 浏览

ruby - 将参数括在括号中时,Ruby Kernel.raise 方法会引发错误

我喜欢括号中的方法参数,这是一些帕斯卡的怀旧之情。清理代码时,如果我发现没有它的方法参数,我会立即将它们附上。今天它导致我的工作代码抛出错误,尽管根据文档我的语法看起来不错。

Kernel.raise 的文档格式如下:

这些都在工作:

但是 next 的封闭版本会引发语法错误:

我可以没有它,我只是想知道为什么这会以错误结束。

0 投票
1 回答
1226 浏览

r - 嵌套的 tryCatch 没有捕捉到错误?

我有一个功能:

基本上,buggy尝试进行一些可能成功也可能不成功的计算(由 . 确定itWorked。该finally子句只是确保即使计算不起作用,也会返回一些东西(在这种情况下,"I do not like them, Sam I am!")。

它按预期工作:

现在我想听听以下错误buggy()

然而,错误buggy未能在周围引发错误tryCatch

我希望这会说:

谁能告诉我为什么这不起作用?我是否需要从内部“提出”错误buggy

0 投票
5 回答
19176 浏览

python - raise 条件表达式上的语句

遵循“武士原则”,我试图在我的功能上做到这一点,但似乎是错误的......

有没有其他“美丽”的方式来做到这一点?谢谢

0 投票
1 回答
776 浏览

ruby - ruby - rspec,如何处理引发 TypeError?

我有一种方法可以进行温度转换。
该方法旨在在某些情况下引发 TypeError 。
我如何在 rspec 中检查它?现在下面的代码给了我:

代码:

0 投票
1 回答
2228 浏览

wpf - WPF 事件系统如何知道事件路由?

我试图了解 RoutedEvents 是如何工作的。好吧 - 我浏览了一些教程并理解了为什么 RoutedEvents 很有用以及它们是如何工作的。但有一件事,我不明白:

假设我写了一个类(例如“MyClass”),它有一个RoutedEvent 属性……。像这样:

好吧 - 仅仅提供一个属性是不够的 - 所以我必须在 EventManager 的帮助下注册 RoutedEvent:

好的 - 现在 WPF 事件系统知道这个事件。如果我这样做,我编写的每个类都会有它自己的 RoutedEvent。但这对我来说毫无意义。

我想要的是其他类监听相同的事件——而不是 MyClass 的类型。

例如:我有一个堆栈面板,堆栈面板中有一个按钮。单击堆栈面板将引发 onClick 事件。单击按钮将引发按钮的 onClick 事件 - 然后是堆栈面板上的 onClick 事件。但是怎么做?

抱歉 - 我很难描述这个问题 - 我太困惑了 :)

多谢。代码食人族