小编Rau*_*lGM的帖子

如何截断打字稿中的数字

我正在尝试使用 Angular 和 TypeScript 在 HTML 文件中进行此操作:{{(i / 5) % 3}}

问题是,当i / 5不返回自然数时,它无法继续操作该% 3部分。所以问题是:我怎样才能截断i / 5获得可接受的操作结果?

顺便说一句,我尝试使用 JavaScript 函数Math.trunc(i / 5),但收到一条错误消息:

“无法读取未定义的属性截断”

angular

6
推荐指数
2
解决办法
2万
查看次数

如何检索Firebase生成的对象ID?

我有以下对象:

root: {
  id1: { /* this is an autogenerated id by Firebase */
    name1: "abc",
    name2: "xyz"
  },
  id2: {
    name1: "abc",
    name2: "xyz"
  },
  id3: {
    name1: "abc",
    name2: "xyz"
  },
}
Run Code Online (Sandbox Code Playgroud)

我检索整个快照的代码是:

getRoot () {
    firebase.database ().ref ('roots/')
      .on('value', function (snapshot) {
        console.log (snapshot.val());
      })
  }
Run Code Online (Sandbox Code Playgroud)

一切都很完美.我从根组件中获取了所有对象,但我无法弄清楚如何访问ID及其子代?谢谢!

web firebase firebase-realtime-database

5
推荐指数
1
解决办法
6659
查看次数