小编Mas*_*get的帖子

Flutter 连接浏览器的时间出乎意料的长

我正在构建 flutter web 项目,在通过 firebase 实现登录页面后,我运行了 flutter run -d chrome。但是它在尝试连接到浏览器时卡住了,它只是尝试了无休止的时间而没有给出任何错误消息。状态栏:

? flutter run -d chrome
Launching lib\main.dart on Chrome in debug mode...
Building application for the web...                                20,2s
Attempting to connect to browser instance..                             
(This is taking an unexpectedly long time.)       \
Run Code Online (Sandbox Code Playgroud)

颤振医生:

? flutter doctor
Doctor summary (to see all details, run flutter doctor -v):
[?] Flutter (Channel master, v1.10.11-pre.2, on Microsoft Windows [Version 10.0.18362.356], locale ru-RU)
[X] Android toolchain - develop for Android devices
    X Unable to locate …
Run Code Online (Sandbox Code Playgroud)

dart flutter

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

需要解释 ng-template 中的 let-* 指令

我是角度新手,现在正在使用一些遗留代码。在一个组件中有一个带有 let 循环的表。在网上查了一下,但不太理解。

<ng-template #itemTmpl let-data let-element="element">
  <ng-container *ngIf="data === 'route'"> {{ currentRouteSubject.value.number }} </ng-container>
  <ng-container *ngIf="data === 'name'">
    <ng-container *ngIf="!editRouteScheduleMap.has(element.id)"> {{ element[data] }} </ng-container>
    <ng-container *ngIf="editRouteScheduleMap.has(element.id)">
      <input type="text" [(ngModel)]="editRouteScheduleMap.get(element.id).name" />
    </ng-container>
  </ng-container>
  <ng-container *ngIf="data === 'requiredBusAmount'">
    <ng-container *ngIf="!editRouteScheduleMap.has(element.id)"> {{ element[data] }} </ng-container>
    <ng-container *ngIf="editRouteScheduleMap.has(element.id)">
      <input type="text" [(ngModel)]="editRouteScheduleMap.get(element.id).requiredBusAmount" />
    </ng-container>
</ng-template>
Run Code Online (Sandbox Code Playgroud)

你能解释一下这个 let-data, let-element='element' 以及它如何与源文件连接

javascript node.js single-page-application typescript angular

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