小编pra*_*kar的帖子

Firestore ConnectionState 在 Flutter 应用程序中永远处于等待状态

我正在尝试从 Firestore 数据库中获取记录并将其显示在 Flutter 应用程序中。

@override
  Widget build(BuildContext context) {
    return Scaffold(
      appBar: AppBar(
          title: Text('Hello'),
          actions: <Widget>[
            IconButton(icon: Icon(Icons.list), onPressed: _pushSaved)
          ]),
      drawer: _buildDrawer(),
      body: _buildCarpoolsList(),
    );
  }

Widget _buildCarpoolsList() {
    return StreamBuilder<QuerySnapshot>(
        stream: Firestore.instance.collection("carpools").snapshots(),
        builder: (context, snapshot) {
          if (!snapshot.hasData) {
            return CircularProgressIndicator();
          } else {
            var _carpools = snapshot.data.documents;
            return ListView(
                padding: const EdgeInsets.all(16.0),
                children: _deserializeCarpools(_carpools));
          }
        });
  }
Run Code Online (Sandbox Code Playgroud)

_buildCarpoolsList()函数snapshot.ConnectionState中 总是ConnectionState.waiting,函数返回CircularProgressBar()连接状态等待

carpools在 FireStore 数据库中有一个集合,其中有一些记录。

我已将 firestore 数据库规则设置为允许所有。 …

firebase firebase-security flutter google-cloud-firestore

9
推荐指数
1
解决办法
1943
查看次数

`npm version patch`命令失败

我正在尝试使用以下命令修补Angular项目的版本- npm version patch但出现错误-

$ npm version patch npm ERR! npm version [<newversion> | major | minor | patch | premajor | preminor | prepatch | prerelease [--preid=<prerelease-id>] | from-git] npm ERR! (run in package dir) npm ERR! 'npm -v' or 'npm --version' to print npm version (6.4.0) npm ERR! 'npm view <pkg> version' to view a package's published version npm ERR! 'npm ls' to inspect current package/dependency versions

该命令以前可以正常工作,但突然停止工作。我的npm版本是6.4.0。

npm npm-version

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

Java BigDecimal:仅当它大于某个精度点时如何设置比例?

我有一个用例,只有当数字的精度大于某个数字时,我才想设置比例。换句话说,如果精度为 5,我想将比例设置为 4,但如果精度小于 4,则保持数字不变。

这是我期待的预期结果 ->

123.123=> 123.123-> 保持数字不变,因为精度小于 4。

123.123456=> 123.1235-> 比例已设置,并四舍五入。

123=> 123-> 保持数字不变,因为精度小于 4。

0.1234445=> 0.1234-> 比例已设置,并向下取整。

如何使用 Java 的 BigDecimal 实现此结果?

java bigdecimal

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

如何为 p-dialog 中的元素添加样式?

我尝试向元素内的p-dialog元素添加样式,但由于 Angular 的 CSS 封装,这些样式似乎没有得到应用。

如何在p-dialog不更改应用程序的 CSS 封装属性的情况下向其中的元素添加样式?

编辑 -

<p-dialog [(visible)]="display" modal="modal" width="788" [responsive]="false">
    <p-header style="float:left">
        New Item
    </p-header> 

    <div style="float:left;">
    </div>
    ...
    ...


    <p-footer>
        <button type="button" (click)="display=false">Save</button>
        <button type="button" (click)="display=false">Cancel</button>
    </p-footer>
</p-dialog>
Run Code Online (Sandbox Code Playgroud)

我想对SaveCancel按钮应用样式。以及p-dialog.

css primeng angular

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