2

参照: https://angular.io/docs/js/latest/api/common/SlicePipe-class.html。文字列オブジェクトの最初の 20 文字をスライスしようとしています。

試した:

<p>{{item.description | slice:0:20}}...</p>

<p>{{item.description}}[0:20]: '{{item.description | slice:0:20}}'</p>

ここで item.description は String 型です

export class Details {
  description: string; 
}

@Component({
  selector: 'editor'
})
export class AppComponent implements OnInit {
  item: details = <Details>{};
}

注:テンプレートを使用して説明の値を取得しています{{item.description}}が、スライスすると表示されます

パイプ「SlicePipe」の無効な引数「未定義」

どんな助けでも素晴らしいでしょう。

4

1 に答える 1

1

これは既知の問題のようですhttps://github.com/angular/angular/pull/7152

最近修正されたようですが、まだ出荷されていません。

于 2016-06-01T09:56:16.813 に答える