Filepicker là quy trình kinh doanh loại giao diện người dùng được thiết kế để quản lý tải xuống tệp.

Quy trình quản lý file qua frontend nên được xây dựng như sau:

  • Lấy dữ liệu ở giao diện người dùng;
  • Tải tệp lên máy chủ để nhận ID duy nhất cho mỗi tệp;
  • Tạo các đối tượng mô hình dữ liệu theo các tệp đã được tải lên;
  • Đăng các đối tượng mô hình dữ liệu vào cơ sở dữ liệu.

Cách sử dụng trình chọn tệp

  1. Filepicker Get Properties được sử dụng để lấy các tệp từ ứng dụng giao diện người dùng. Bạn lấy mảng files của các đối tượng để sử dụng thêm.

    filepicker

  2. Nếu một phần tử được tải lên, chỉ lấy phần tử có index = 0 . Đối với điều đó, khối Array Element được sử dụng.

    array element

  3. Phần tử mảng kết quả phải được tải lên máy chủ để tiếp tục làm việc với nó. Server request POST /_files/ loại khối được sử dụng cho mục đích này. Sau khi gửi file đến máy chủ, tệp sẽ nhận được ID duy nhất của nó. ID này được sử dụng để ghi đối tượng vào cơ sở dữ liệu.

    post files

  4. Đối tượng File được sử dụng để tạo đối tượng mô hình dữ liệu mới bằng cách sử dụng các khối Expand-Make .

    make expand

  5. Loại khối Server request POST được sử dụng để đăng đối tượng mô hình dữ liệu mới được tạo vào cơ sở dữ liệu.

    somefiles

Was this article helpful?

AppMaster.io 101 Khóa học tai nạn

10 Mô-đun
2 Tuần

Không biết chắc nên bắt đầu từ đâu? Bắt đầu với khóa học sụp đổ của chúng tôi dành cho người mới bắt đầu và khám phá AppMaster từ A đến Z.

Bắt đầu khóa học
Development it’s so easy with AppMaster!

Cần sự giúp đỡ nhiều hơn?

Giải quyết mọi vấn đề với sự giúp đỡ của các chuyên gia của chúng tôi. Tiết kiệm thời gian và tập trung vào việc xây dựng các ứng dụng của bạn.

headphones

Liên hệ hỗ trợ

Hãy cho chúng tôi biết về vấn đề của bạn và chúng tôi sẽ tìm ra giải pháp cho bạn.

message

trò chuyện cộng đồng

Thảo luận câu hỏi với những người dùng khác trong cuộc trò chuyện của chúng tôi.

Tham gia cộng đồng