1
「追加」方法
問題
- 私ができることにより、生成された新しいIDを含むURLに「追加」する方法
移動を使用して新しいアイテムを作成します。新しいアイテムを作成する
- 新しく作成されたアイテムのIDを取得する方法がわからない
- 私はenを保つ鼎私は
質問によページのIDを持つまで、私は新しいアイテムのID、私は新しいアイテムを作成し、中にそれを使用しまし瞬間を取得するにはどうすればよい
- ルータのリンク?
コンポーネントTS
あなたが見ることができるように、私のルータでは、私が 'NEWID' のプレースホルダを入れています。これは、 'Add'パートによって作成されたアイテムのIDになりたい部分です。あなたは成功し、追加の参照を取得することができます
// Add a new document with a generated id.
db.collection("cities").add({
name: "Tokyo",
country: "Japan"
})
.then(function(docRef) {
console.log("Document written with ID: ", docRef.id);
})
.catch(function(error) {
console.error("Error adding document: ", error);
});
:documentation状態のよう
addTemplateProject() {
var album_title = new Date();
const newAlbum: any = { project_title }
this.albumCollection.add(newAlbum);
this.router.navigate(['folders', this.folderId, 'albums', newId, 'edit']);
}
うん、私はちょうどそれを発見した。ばかげてFirestoreのドキュメントをチェックしていない。ファイヤーストア用のAngularFireを見ていただけです... Carstenに感謝します。 – MegaTron