小编Sta*_*ack的帖子

Firestore Cloud Function - 如何从 url 读取参数

我需要从 firestore 云函数中的 http url 中提取参数,
HTTP URL

 https://us-central-xxxxxxxxxxx.cloudfunctions.net/somefunction?name=ABC&age=80
Run Code Online (Sandbox Code Playgroud)

Firestore云功能

export const somefunction = functions.https.onRequest(async (request, response) => {
  var name = // need to extract name from request
  var age = // similarly need to extract age from request
}
Run Code Online (Sandbox Code Playgroud)

谁能帮我解决这个问题吗?

firebase google-cloud-functions google-cloud-firestore

4
推荐指数
1
解决办法
4555
查看次数

在基类中注入 Dagger 是一个好方法吗?

我有一个Car扩展类的类Vehicle,我将在车辆类中注入一些属性。
示例 编辑

abstract class Vehicle {
    @Inject
    lateinit var default: Default
}

class Car @Inject constructor(): Vehicle() {

}

Run Code Online (Sandbox Code Playgroud)

在我的代码中一切正常,

但我需要知道的一件事是,匕首如何将属性注入基类或其层次结构中?

这是正确的注射方式吗?

谁能澄清这一点吗?

android kotlin dagger dagger-2

4
推荐指数
1
解决办法
955
查看次数

Kotlin - 数据类可以继承

我需要从数据类 B 继承数据类 A。我知道这在Kotlin 中是不可行的。

问题1:
为什么这不可行?

问题2:有
什么办法可以解决这个问题?

例子:

data class A(val data1 : String)
data class B(val data2 : String) : A()
Run Code Online (Sandbox Code Playgroud)

我如何在 Kotlin 中实现这一目标?

android kotlin

3
推荐指数
1
解决办法
5842
查看次数

Android - 即使将 kotlin 用作语言,Java 包名称也不会更改为 Kotlin

我在 android 应用程序中使用 kotlin 作为编程,即使我使用 kotlin 作为语言,我的默认应用程序包显示为 java。

在此处输入图片说明

但我不确定这是默认行为,是否可以更改为 kotlin ?

android kotlin android-studio

2
推荐指数
1
解决办法
747
查看次数

将 Rxjava Completable 转换为 Map

我需要在链中调用一个可完成的方法,完成后,它需要使用Map运算符
示例继续链

Single.just(someOperation())
     .flatMapCompletable{
         completableMethod()
    }
     .map{ // i need to continue here with map or some other operator
         doSomeOperation()
    }
Run Code Online (Sandbox Code Playgroud)

谁能帮我解决这个问题吗?

android rx-java rx-java2 rx-kotlin2

2
推荐指数
1
解决办法
909
查看次数

Kotlin-mutableMapOf()是否会保留我输入的顺序

我需要知道将在科特林地图保存我插入过程中已经进入了条目顺序
示例

val data = mutableMapOf<String,String>()
data.put("some_string_1","data_1")
.
.
.
data.put("some_string_n","data_n")
Run Code Online (Sandbox Code Playgroud)

订单会在地图迭代期间保留吗?

kotlin

1
推荐指数
2
解决办法
105
查看次数