首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >“最终在scala.rx中找不到”

“最终在scala.rx中找不到”
EN

Stack Overflow用户
提问于 2015-10-30 10:16:33
回答 1查看 180关注 0票数 2

下面是scala.rx文档中的一个示例:

代码语言:javascript
复制
package tutorial.webapp

import rx.core.{Rx, Var}
import rx._
import rx.ops._

import scala.concurrent.Promise
import scala.concurrent.duration._
import scala.scalajs.js.JSApp
import scala.scalajs.js.annotation.JSExport
import scala.concurrent.ExecutionContext.Implicits.global

/**
 * Created by IDEA on 29/10/15.
 */
object RxAddtionalOps extends JSApp {
  @JSExport
  override def main(): Unit = {
    mapDemo
    filterDemo
    asyncDemo
    async2
    timer1
  }

  def delay1: Unit = {
    val a = Var(10)
    val b = a.delay(250 millis)
    a() = 5
    println(b())
    eventually{
      println(b)
    }
  }
}

在编译时,我在sbt上得到了这个错误:

代码语言:javascript
复制
[error] /Users/kaiyin/personal_config_bin_files/workspace/scalajsHandson/src/main/scala/tutorial/webapp/RxAddtionalOps.scala:43: not found: value eventually
[error]     eventually{
[error]     ^
[error] one error found
[error] (compile:compileIncremental) Compilation failed
[error] Total time: 1 s, completed 30 oct. 2015 11:15:07

eventually函数从何而来?我漏掉了进口品吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-10-30 11:35:53

它是在utest中定义的,这是作者的测试框架。因为它是一个测试依赖项,所以它不会与scalarx捆绑在一起。顺便说一下,以scalatest表示的完全相同的功能.

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33433583

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档