Skip to content

easywebhub/smartcity-apps

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

EasyWeb' Mobile Apps

Mục đích

  • phát triển mobile apps nhanh chóng

    • prototype, demo đơn giản: bản html của F7
    • ứng dựng thực tế, phức tạp: F7-Vue
  • Sử dụng với EasyBuilder

    • là prototype | demo nhanh chóng
    • triển khai dễ dàng
  • tích hợp api backend

Tính năng hiện có

  • Đăng Nhập

    • tích hợp với loopback api
  • Lấy thông tin User

    • tự động load và binding dữ liệu
    • xem profiles.html , commit

Tích hợp google maps

  • hiển thị bản đồ

    • tọa độ có sẵn
  • vị trí hiện tại (current position)

    • hoạt động với localhost hoặc https
    • tham khảo commit

Framework 7

Xử lý form dữ liệu

Form Storage

tham khảo https://framework7.io/docs/form.html#form-storage

  • binding dữ liệu vào form có sẵn
    • gọi api để lấy dữ liệu, sau đó app.form.storeFormData(formId, data)
    • xem commit v1, điều chỉnh v2

Kết hợp với EasyBuilder

  1. Tạo website mới bằng EasyBuilder
  2. Add tất cả thư mục trong www vào asset của EasyBuilder
  • xem hình import
  1. tạo layout cho trang chủ
  • copy nội dung index.html vào layout trang chủ, index.html, của easybuilder
  1. tiếp tục sử dụng với easybuilder
  • build, deploy hoặc sync

demo

Lưu ý:

Tránh Đụng độ giữa framework7, F7, và EasyBuilder

cả hai đều sử dụng handlebar để binding dữ liệu

  • sử dụng cú pháp \{{escaped}} để tránh đụng độ với easybuilder
    • ví dụ: trong layout của Easybuider, dùng \{{ quocbao }} {{title}}
    • \{{quocbao}} F7 sẽ sử dụng nó (easybuilder sẽ bỏ qua)
    • {{title}}: xử lý bởi easybuilder

Sử dụng

2. Cài Đặt

  • install
npm install

This will download latest version of Framework7 (to /www/framework7/) and required icon fonts (to /www/fonts/)

3. Chạy ứng dụng

npm run serve

App will be opened in browser at http://localhost:8080/

Use with cordova

Just put the contents of www folder in your cordova's project root www folder

Tham khảo

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published