Angular2Fire无法检索数据

时间:2017-08-10 13:42:27

标签: angular firebase firebase-realtime-database angularfire

我尝试将angular2 app与firebasedb集成。我跟着angular2Fire Github Documentaion。我使用角度CLI,安装angular2Fire,导入

static async Task StartListenForMouseChangeAsync()
    {
     await Task.Factory.StartNew(()=> {
      do
        {
          Console.Title = "Scanning";
           var mouse = new ManagementObjectSearcher($"winmgmts:\\.\\root\\CIMV2");
            mouse.Query = new ObjectQuery("SELECT * FROM Win32_PointingDevice");
            var data = mouse.Get();
            var states = new Boolean[data.Count];
            var props = new List<ManagementBaseObject>();
              foreach (var item in data)
                {
                  props.Add(item);
                }
                for (int i = 0; i < data.Count; i++)
                    {
                        states[i] = props[i].Properties["DeviceID"].Value.ToString().StartsWith("USB");
                    }

                    var hasUsbMouse = states.Contains(true);

                    Console.Title = $"Mouse Status: {hasUsbMouse}";

                    Thread.Sleep(5000);
                    Console.Clear();
                } while (true);

            }, TaskCreationOptions.LongRunning);
        }
<{1>}中的

import { AngularFireModule } from 'angularfire2';
import { AngularFireDatabaseModule } from 'angularfire2/database';

此constants.firebase包含firebase配置。

在我的主页组件

app.module

返回类似

的内容

我甚至将firebase规则更新为public。我尝试找到解决方案但没有任何帮助任何人都可以帮我解决这个问题。我只是试图控制记录获得的结果。

0 个答案:

没有答案