Vietnam

    Nodejs.vn

    • Register
    • Login
    • Search
    • Categories
    • Recent
    • Popular
    • Tags
    • Groups
    • Search

    Cách sử dụng template trong AngularJS

    Hỏi Đáp
    0
    6
    2838
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • thanhbinh
      thanhbinh last edited by

      Chào các bro!
      Em mới học angularJS, hiện nay em vừa học em vừa thử làm một cái app nhỏ nhỏ.
      Cái app của em sẽ gồm 1 phần là index.html để load các nội dung với route tương ứng như, create, list, view detail. Cái file index.html của em thì có phần chung là header gồm nav menu của em để điều hướng trang.

      Giờ em đang muốn viết 1 trang login, trang này thì không có sử dụng chung tempalate của index.html. Tức là một trang chỉ có 1 form login là user, pass và một nút button login thôi. Nếu em viết route bình thường ở ng-app của index thì nó luôn gen ra ở template index.html. Giờ em muốn tách biệt hẳn cái login ra thì em phải làm thế nào ạ.
      Em cũng nghỉ hướng là tạo một cái ng-app mới và làm tương tự như cái ng-app ở file index thôi. Nhưng không biết còn cách nào nữa không ạ?

      Cảm ơn các bro!

      1 Reply Last reply Reply Quote 0
      • Quốc Cường
        Quốc Cường last edited by

        Với cách làm của bạn thì nó là dạng multipage app rồi ko còn SPA nữa, và mỗi page là 1 ứng dụng angular riêng với template riêng nó.. Vẫn chạy được 😞
        Login thì cần gì phải là hẳn 1 trang cho nó là 1 cái modal là được rồi:D

        thanhbinh 1 Reply Last reply Reply Quote 1
        • T
          thuanitdn last edited by

          dễ thôi bạn gọi 1 url trong route bind vs template đó bạn tham khảo thử https://github.com/thuanitdn/Example-NEDB-WITH-NODEJS-VS-ANGULARJS

          thanhbinh 1 Reply Last reply Reply Quote 1
          • thanhbinh
            thanhbinh @Quốc Cường last edited by

            @Quốc-Cường đã nói trong Cách sử dụng template trong AngularJS:

            Với cách làm của bạn thì nó là dạng multipage app rồi ko còn SPA nữa, và mỗi page là 1 ứng dụng angular riêng với template riêng nó.. Vẫn chạy được 😞
            Login thì cần gì phải là hẳn 1 trang cho nó là 1 cái modal là được rồi:D

            Với cách làm của bạn thì nó là dạng multipage app rồi ko còn SPA nữa, và mỗi page là 1 ứng dụng angular riêng với template riêng nó.. Vẫn chạy được 😞

            Thường thì người ta có làm theo cách này không bác? Nếu em có một app lớn kiểu như web mua bán mà em dùng laravel để viết api còn angularjs để xây dựng hoàn toàn front-end. Liệu có nên không ạ?
            Cảm ơn bác nhiều./

            Quốc Cường 1 Reply Last reply Reply Quote 0
            • thanhbinh
              thanhbinh @thuanitdn last edited by

              @thuanitdn Bác có thể nói rõ hơn được không ạ, cái code của bác viết cả nodejs. Mà cái này thì em không rõ lắm. Bác có thể giải thích hoặc có ví dụ nào dễ hiểu hơn không ạ?

              Cảm ơn bác

              1 Reply Last reply Reply Quote 0
              • Quốc Cường
                Quốc Cường @thanhbinh last edited by

                @thanhbinh đã nói trong Cách sử dụng template trong AngularJS:

                Thường thì người ta có làm theo cách này không bác? Nếu em có một app lớn kiểu như web mua bán mà em dùng laravel để viết api còn angularjs để xây dựng hoàn toàn front-end. Liệu có nên không ạ?
                Cảm ơn bác nhiều./

                Cái này thì do mình tuỵ chọn thôi, về cấu trúc ứng dụng 1 api laravel và SPA angular vô tư.

                • Với thiết kế 1 trang thì mang đến việc tái sử dụng cao ví dụ cả 2 trang của bọn đều có nhưng thánh phần giống nhau tránh cái việc phải loading toàn bộ trang .
                • Nếu chia tách thành nhiều trang thì nó là dạng web truyền thống rồi.

                cái ví dụ của bạn thuanitdn kia là 1 app multipage nodejs có 1 trang dùng angular dạng spa thôi ( kiểu kết hợp) trong đó nodejs đóng vai trò xử lý route. Còn ứng dụng angular chỉ cần nginx serve static file là đủ rồi 😃

                1 Reply Last reply Reply Quote 1
                • First post
                  Last post