小编kas*_*iji的帖子

如何在本地配置Firebase功能的超时

我想在firebase功能上做一些紧张的工作,通常需要60秒以上.在生产时,我可以从Web控制台设置超时,但我找不到本地环境的设置.

以下是我用来开始服务的命令.

firebase serve --only functions

我正在使用HTTPS触发器,以下是在本地触发我的功能的命令.

functions-emulator call myfunc --data='{"uid":"user_id_1"}'

有没有办法在本地配置超时?

firebase firebase-tools

5
推荐指数
2
解决办法
1204
查看次数

如何在颤动中制作“堆叠卡片列表视图”?

我想在flutter中构建类似于此链接的ui。

https://github.com/loopeer/CardStackView/blob/master/screenshot/screenshot1.gif

在此处输入图片说明

主要的理想特征如下。

  • 行为类似于列表视图,但卡片应堆叠在屏幕顶部。
  • 列表可以有无限项。所以应该回收旧卡以节省内存。
  • 我还想为每张卡设置不同的大小。

首先,我发现了一些像 ui 这样的“火种”并尝试了它们。 https://blog.geekyants.com/tinder-swipe-in​​-flutter-7e4fc56021bc

但是,用户需要刷每张卡片,这需要用户刷多次才能浏览列表项。

然后我可以以某种方式制作一个列表视图,其项目与下一个项目重叠。

import 'package:flutter/material.dart';

class StackedList extends StatelessWidget {
  List<ItemCard> cards = [];

  StackedList() {
    for (int i = 0; i < 20; i++) {
      cards.add(ItemCard(i));
    }
  }

  @override
  Widget build(BuildContext context) {
    return Scaffold(
      appBar: AppBar(title: const Text('title')),
      body: Container(
        child: ListView.builder(
          itemBuilder: (context, index) {
            return Align(
              alignment: Alignment.topCenter,
              heightFactor: 0.8,
              child: cards[index],
            );
          },
          itemCount: cards.length,
        ),
      ),
    );
  }
}

class ItemCard extends StatelessWidget {
  int …
Run Code Online (Sandbox Code Playgroud)

dart flutter flutter-layout

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

标签 统计

dart ×1

firebase ×1

firebase-tools ×1

flutter ×1

flutter-layout ×1