小编bra*_*ice的帖子

mat-form-field floatLabel="never" 不起作用

由于某种原因,使用 Angular 8 这个参数 never 在 mat-select 上对我不起作用。

<mat-form-field appearance="outline" floatLabel="never">
   <mat-label>Lesson</mat-label>
   <mat-select [(value)]="selected" (selectionChange)="onMenuChange($event.value)">
   <mat-option value="T1">Lesson 1</mat-option>
   <mat-option value="T2">Lesson 2</mat-option>
   <mat-option value="T3">Lesson 3</mat-option>
   </mat-select>
</mat-form-field>
Run Code Online (Sandbox Code Playgroud)

始终和自动工作,但似乎永远不会让它消失。

angular-material

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

在路由器插座内将数据从子级传递到父级

我有一个带有路由器插座的父组件。我想用子事件调用父函数。我了解@Input() 和@Output,但是您如何将它们与路由器插座一起使用

<router-outlet (tapVocab)="openVocabModal($event)"></router-outlet>
Run Code Online (Sandbox Code Playgroud)

似乎对我不起作用。在我的孩子中,我有:

@Output() tapVocab = new EventEmitter<string>();

callParent(val) {
    console.log('calling parent', val);
    this.tapVocab.next(val);
  }
Run Code Online (Sandbox Code Playgroud)

angular

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

使用Get-ChildItem -Exclude或-Include不返回任何内容

我的C:目录中有一个包含许多文件的列表.如果我尝试在其上运行-Exclude,则不会返回.与-Include相同.如果我使用过滤器,它会返回我期望的结果.我不明白它应该做什么?

以下是我正在运行并且什么都没得到的示例:

Get-ChildItem -Path C: -Exclude "*.txt"
Run Code Online (Sandbox Code Playgroud)

我一无所获.如果我跑

Get-Childitem -filter "*.txt"
Run Code Online (Sandbox Code Playgroud)

我得到了回报:

  Mode                LastWriteTime         Length Name                                                                               
----                -------------         ------ ----                                                                               
-a----        11/7/2007   8:00 AM          17734 eula.1028.txt                                                                      
-a----        11/7/2007   8:00 AM          17734 eula.1031.txt                                                                      
-a----        11/7/2007   8:00 AM          10134 eula.1033.txt                                                                      
-a----        11/7/2007   8:00 AM          17734 eula.1036.txt                                                                      
-a----        11/7/2007   8:00 AM          17734 eula.1040.txt                                                                      
-a----        11/7/2007   8:00 AM            118 eula.1041.txt                                                                      
-a----        11/7/2007   8:00 AM          17734 eula.1042.txt                                                                      
-a----        11/7/2007   8:00 AM          17734 eula.2052.txt                                                                      
-a----        11/7/2007   8:00 AM          17734 eula.3082.txt                                                                      
               7/7/2016   8:50 AM             93 HaxLogs.txt                                                                        
-a---- …
Run Code Online (Sandbox Code Playgroud)

powershell powershell-4.0

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

如何通过 Stripe redirectToCheckout 函数传递元数据

我已经了解了 Stripe 付款意图的基础知识。我正在出售我的原创艺术品。我希望能够将元数据发送到结账流程中。API 说我可以使用此处显示的 payment_intents_data.metadata 来做到这一点:https ://support.stripe.com/questions/using-metadata-with-checkout-sessions

const result = stripe.redirectToCheckout({
            sessionId: session,
            metadata: {
              id: this.props.id,
              title: this.props.title
            }
            });
Run Code Online (Sandbox Code Playgroud)

我收到一条错误消息,指出 stripe.redirectToCheckout 没有元数据。sessionId 工作正常。

如何传递元数据?我在 api 中看到这是可能的,但没有如何做到这一点的示例。

stripe-payments

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

Nativescript GridLayout在打字稿中设置行高

有没有办法在已经绘制之后更改/设置GridLayout行的高度?

例如,我有一个像这样的GridLayout设置:

<GridLayout class="template_body" rows="40,*,60">
<StackLayout row="0" [visibility]="isTablet ? 'visible' : 'collapsed'">
    <Label text="Drag statements to the proper category."></Label>
    <FlexboxLayout flexDirection="row" row="1" [visibility]="isSubmitted ? 'visible' : 'collapsed'">
            <AbsoluteLayout height="10" width="10" class="correct-legend"></AbsoluteLayout><Label class="legend-label" text="Correct"></Label>
            <AbsoluteLayout height="10" width="10" class="incorrect-legend"></AbsoluteLayout><Label class="legend-label" text="Incorrect"></Label>
        </FlexboxLayout>
</StackLayout>
Run Code Online (Sandbox Code Playgroud)

我想根据条件更改第一行的高度。到rows =“ 100,*,60”

我尝试通过在gridlayout上使用getRows()获取行,但是似乎无法对返回的内容执行任何操作。看来它正在返回一个Observable而不是api表示应该返回的行数组。

nativescript nativescript-angular

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