Google Firebase ашиглан хийх бодит цагийн жагсаалт: 12 алхам
Google Firebase ашиглан хийх бодит цагийн жагсаалт: 12 алхам
Anonim
Google Firebase ашиглан хийх бодит цагийн жагсаалт
Google Firebase ашиглан хийх бодит цагийн жагсаалт

Хөөе!

Бид бүгд хийх ёстой зүйлийнхээ жагсаалтыг онлайн эсвэл офлайн хэлбэрээр өдөр бүр ашигладаг. Офлайн жагсаалт алдагдах хандлагатай байдаг бөгөөд виртуал жагсаалтыг буруу байрлуулах, санамсаргүйгээр устгах эсвэл бүр мартах боломжтой байдаг. Тиймээс бид бодит цагийн мэдээллийн сан болох Google Firebase дээр үүнийг хийхээр шийдсэн. Яагаад? Учир нь:

1. Сайхан байна

2. Энэ бол бодит цаг тул өөрчлөлтийг агшин зуур хийдэг.

3. Ашиглахад хялбар, төвлөрсөн; бүх өгөгдөл үүлэн дээр байгаа бөгөөд ямар ч платформоор дамжуулан авах боломжтой.

4. Маш сайн дэмждэг гайхалтай API.

5. Шинэчлэлт хийхэд хялбар байдаг.

Бид энэ төсөлд Firebase -д өгөгдлийг гараар нэмэхэд анхаарлаа хандуулах болно.

Алхам 1: Google Firebase -аас эхэлнэ үү

Google Firebase вэбсайтад зочилж, зүүн дээд буланд байгаа "Нэвтрэх" товчийг дарж Google акаунтаараа нэвтэрнэ үү.

Нэвтэрсний дараа 'Go To Console' дээр дарж өөрийн firebase мэдээллийн баазын консол руу нэвтэрнэ үү. Санаа зоволтгүй, энэ нь дэвшилтэт зүйл биш юм.

Алхам 2: 'Төсөл' хийх

'Төсөл' хийх
'Төсөл' хийх

Шинэ дэлгэц дээр том төсөл (Төсөл нэмэх) дээр дарж шинэ төсөл үүсгэнэ үү. Төсөл бүр зөвхөн нэг мэдээллийн сантай байж болох тул бодит цагийн олон мэдээллийн сантай болохыг хүсвэл энэ төслийг хэд хэдэн удаа давтах шаардлагатай болно.

Одоо төслийнхөө нэрийг бичээд ашиглах улсаа сонгоно уу. Ажил эхлүүлэхийн тулд Төсөл үүсгэх дээр дарна уу!

Алхам 3: Firebase консолд тавтай морилно уу

Firebase консолд тавтай морилно уу!
Firebase консолд тавтай морилно уу!

Ачаалсны дараа үргэлжлүүлэх дээр дарна уу. Энэ нь таныг шинэ дэлгэц рүү хөтлөх болно.

Google Firebase консолдоо тавтай морилно уу!

Алхам 4: Өгөгдлийн сан үүсгэх

Мэдээллийн сан үүсгэх
Мэдээллийн сан үүсгэх

Зүүн гар талын цэсэн дэх "Мэдээллийн сан" дээр дарна уу. Энэ нь таныг Cloud Firestore эсвэл Realtime Database -ийн хооронд сонгох боломжтой шинэ дэлгэц рүү хөтөлнө. Бид энэ төсөлд бодит цагийн мэдээллийн санг ашиглах болно. Эхлэх дээр дарна уу!

Алхам 5: Firebase -ийнхээ аюулгүй байдлын дүрмийг тодорхойлох

Таны Firebase -ийн аюулгүй байдлын дүрмийг тодорхойлох
Таны Firebase -ийн аюулгүй байдлын дүрмийг тодорхойлох

Firebase нь хүчирхэг нэвтрэлт танилтын функцийг санал болгодог бөгөөд ингэснээр таны мэдээллийн санд зөвшөөрөлгүй нэвтрэх эрх байхгүй болно. Гэсэн хэдий ч энгийн байлгах үүднээс бид 'нийтийн мэдээллийн баазыг ашиглах болно, үүнийг таны мэдээллийн баазад нэвтрэх эрхтэй хүн бүр өөрчилж болно. Итгэмжлэх жуух бичгийн талаар дараа нь дэлгэрэнгүй мэдээлэл оруулна.

Энэ төслийн "Туршилтын горим" -ыг сонгоод Идэвхжүүлэх дээр дарна уу.

Алхам 6: Таны Firebase -д тавтай морилно уу

Таны Firebase -д тавтай морилно уу!
Таны Firebase -д тавтай морилно уу!

Таны дэлгэц иймэрхүү харагдах болно. Төслийн нэрийг эс тооцвол.

Алхам 7: Эхний ажлын жагсаалтыг гаргах

Бид "хувин" гэж нэрлэгддэг ажлын жагсаалт үүсгэх болно. Багц бүр нь өгөгдлийн үүрлэсэн жагсаалт юм. Та үүрлэх хэлбэрээ сонгох эрх чөлөөтэй байгаа ч энэ төслийн хувьд хувин бүр нь даалгаврыг илэрхийлнэ.

Эхний хувин нэмэхийн тулд null -ийн урд байгаа '+' дүрс дээр дарсан шиг дарна уу.

Алхам 8: Ажлын жагсаалтын нэр

Ажлын жагсаалтын нэр
Ажлын жагсаалтын нэр

2 шинж чанарууд гарч ирнэ. Нэр ба үнэ цэнэ.

'Нэр' шошгыг таны даалгаврын нэрийг тодорхойлоход ашигладаг. Жишээлбэл, та дараа нь үзэхийг хүсч буй зааварчилгааны жагсаалтыг үүсгэхийг хүсч байна. Тиймээс бид Нэрийг зааварчилгаа болгон ашигладаг, яагаад болохгүй гэж.

Талбарууд нь богино урттай тул илүү урт нэрийг харах нь асуудал үүсгэж болохыг анхаарна уу. Гэсэн хэдий ч нэр нь яг таны бичсэн зүйл гэдэгт итгэлтэй байгаарай.

Бид Утга шошгонд ямар ч утга оруулах боломжтой байсан ч оронд нь гарчгийн доор байгаа зүйлсийн жагсаалтыг нэмэхийг хүсч байна. Тиймээс энэ үүрийг бий болгохын тулд бид Value шошгоны урд байрлах 'Plus' дүрс дээр дарна уу.

Алхам 9: Дэлгэрэнгүй мэдээллийг жагсаалтад оруулах

Дэлгэрэнгүй мэдээллийг жагсаалтад нэмж байна
Дэлгэрэнгүй мэдээллийг жагсаалтад нэмж байна

Жагсаалтын өөр нэг "түвшин" гарч ирснийг та харж болно.

Бид одоо үүнийг хийхийг хүсч буй өдрөө илэрхийлэхийн тулд 'Хэзээ' гэсэн атрибут өгөх болно. Нэрийн шошгон дээр 'Хэзээ', жишээлбэл 'Ням гараг' гэж бичнэ үү.

Одоо та үзэхийг хүсч буй зааварчилгааны төрлүүдийг нэмж оруулахыг хүсч байна. Бид эдгээрийг 'Юу' нэрээр бүлэглэх болно.

Алхам 10: Жагсаалтанд дэд даалгавар оруулах

Жагсаалтанд дэд даалгавар нэмж оруулах
Жагсаалтанд дэд даалгавар нэмж оруулах

'Хувин' эсвэл 'Даалгавар' эсвэл 'Жагсаалт' нэрнийхээ өмнө нэмэх дүрс дээр дарна уу. Шинэ талбарт нэрэн дээрээ 'What' гэж бичээд нэмэх дүрс дээр дарж энэ гарчгийн доор жагсаалт гарга. Өөр талбар нэмэхийн тулд нэмэх дүрс дээр дарна уу.

Та өөр түвшин гарч ирснийг харж болно. Даалгавруудаа 'Нэр' шошго дээр, тайлбарыг 'Утга' хаягаар бичнэ үү. Илүү үүрлэх талаар энд туршиж үзээрэй.

Үүнийг дуусгахын тулд нэмэх дээр дарна уу. Эсвэл өгөгдөл нэмэх талаар хоёр дахь бодол байвал Цуцлах товчийг дарна уу.

Алхам 11: Тада

Тада!
Тада!

Жагсаалт нь ногоон өнгөтэй болж, дараа нь таны оруулсан өгөгдөл шиг бат бөх болох болно. Firebase нь жагсаалт болон дэд жагсаалтыг "нэрс" -ийг цагаан толгойн үсгийн дарааллаар автоматаар ангилдаг болохыг та анзаарах болно.

Хэрэв даалгавар дутуу харагдаж байвал түүнийг товшоод баруун тийш гүйлгээд бүрэн харах боломжтой.

Алхам 12: Даалгавраа нэмж дуусгах

Даалгавраа нэмж дуусгах
Даалгавраа нэмж дуусгах

Жагсаалт гаргахын тулд үүнийг давтана уу!

Түргэн тойм:

Төслийн төслийн нэртэй хамгийн зүүн талын жагсаалтад оруулах замаар шинэ хувин.

Даалгаврыг оруулах замаар шинэ шинж чанарууд.

Жагсаалтанд байгаа ажлуудыг оруулах замаар шинэ дэд жагсаалтууд!

Та энэ жагсаалтыг хүссэн үедээ, хаана ч үзэх боломжтой! Энэ нь төгс синхрончлогдсон болно. Зугаацаарай!

Зөвлөмж болгож буй: