当前位置: 首页 > 面试题库 >

$ routeParams在解析功能中不起作用

酆俊远
2023-03-14
问题内容

我正在使用这种技术来加载数据。因此,我创建了以下解析函数:

NoteController.resolve = {
    note: function($routeParams, Note) {
         return Note.get($routeParams.key);
    }
}

存在的问题是,$routeParams.keyundefined在瞬间resolve函数执行。它是正确的/错误吗?我该如何解决?


问题答案:

您需要$route.current.params.key改用。该$routeParams只更新 的路线被改变。因此,您的代码应遵循以下原则:

NoteController.resolve = {
    note: function($route, Note) {
         return Note.get($route.current.params.key);
    }
}


 类似资料:
  • 下面是一个函数,它获取一个长字符串,并返回一个按段落分割的字符串。 问题是k是空的。为什么函数不起作用?

  • 问题内容: 我已经使用Spark建立了Word2Vec模型并将其另存为模型。现在,我想在另一个代码中将其用作脱机模型。我已经加载了模型,并用它来表示单词的向量(例如,Hello),并且效果很好。但是,我需要使用map在RDD中为许多单词调用它。 当我在地图函数中调用model.transform()时,它将引发以下错误: “似乎您正在尝试从广播引用SparkContext。”异常:您似乎正在尝试从

  • 问题内容: 我正在尝试使用opencv v 2.1创建图像,但出现此错误: AttributeError:“模块”对象没有属性“ CreateImage” 该代码是 问题答案: 您正在覆盖名称空间。仅使用,而不使用其他。

  • 问题内容: 我的cardlayout的下一个功能正常运行,但以前的功能不起作用。就我而言,只有“ layout.previous( ___ );” 在我的makePanel()方法中的actionPerformed方法主体中应该可以工作,但是当我运行程序并单击prev按钮时,什么也没有发生。我究竟做错了什么?– 问题答案: 一旦向面板中添加了一些其他组件,我就不会遇到问题(与您的代码无关)。 但是

  • 我正在解析URL中的数据,下面提到了这个错误。 原始数据从服务器完美显示。无法使用Json解析拆分数据。 请帮我解决这个错误 编辑:1 来自URL的Json响应 错误: 主要活动。JAVA

  • 我试图使用Worklight console(WL6.2)中的活动通知功能通知用户特定版本。它没有成功,下面的消息被抛出在日志中。 我们最近从IBM更新了iFix(Worklight V6.2.0.1 InterimFix 201511281300)。由于我们是第一次尝试这个功能,不确定是否因为这个修复。任何帮助都将不胜感激。 服务器日志: 活动日志:事务13752类型:SET_APPLICATI