2014-04-11 28 views
10

Tôi muốn sử dụng khung giao diện người dùng Ionic với Reactive Coffee và không có Góc. Có điều gì ngăn cản tôi không?Ionic Framework không có Angular

Có vẻ như không thực sự cần thiết cho Angular in Ionic, nhưng tôi vẫn tiếp tục đọc những gợi ý mơ hồ rằng Ionic được liên kết chặt chẽ với Angular. Có ý nghĩa gì không?

+0

Tại sao bạn không sử dụng điện thoại? Ionic phụ thuộc rất nhiều vào góc cạnh. –

Trả lời

1

Tùy thuộc vào những gì bạn đang nói dưới dạng khung giao diện người dùng. Bạn chắc chắn có thể sử dụng đánh dấu CSS như bạn muốn. Tuy nhiên, sẽ có rất nhiều điều bạn không thể làm vì JavaScript xử lý nhiều thứ hoặc thậm chí chỉ thị mà chúng đã tạo. Tôi đã xây dựng một số ứng dụng mẫu với giao diện người dùng ionic một mình, nhưng tôi cũng không sử dụng bất cứ thứ gì như Slidebox, menu bên, cử chỉ ionic và nhiều thứ khác mà họ có. Bạn sẽ phải ghi nhớ điều đó và xây dựng xung quanh nó. Nó có thể giống như sử dụng jQuery di động cho giao diện người dùng duy nhất và không sử dụng bất kỳ đánh dấu trang và thuộc tính nào.

Tuy nhiên, sau khi xây dựng một ứng dụng với đầy đủ sử dụng ion/góc, tôi không muốn dừng lại. Đó chỉ là ý kiến ​​cá nhân.

7

Ionic (hiện tại) phụ thuộc vào AngularJS. Xem http://ionicframework.com/docs/overview/

"Ionic hiện đòi hỏi AngularJS để làm việc tại đầy đủ tiềm năng của nó. Trong khi bạn vẫn có thể sử dụng phần CSS của khuôn khổ này, bạn sẽ bỏ lỡ UI tương tác mạnh mẽ, cử chỉ, hình ảnh động, và những thứ khác. Trong tương lai, chúng tôi muốn mở rộng ra ngoài Angular để hỗ trợ các khung công tác khác. "

Tôi hy vọng nếu bạn muốn thử và loại bỏ kiễu góc, bạn sẽ hoặc là có được một khuôn khổ không thể đoán trước hoặc một cái gì đó rất tính năng ít hơn (ví dụ như định tuyến, 2 chiều dữ liệu ràng buộc, vv)

2

Dường như Nhóm Ionic đang thực sự làm việc để có thêm sự độc lập từ Angular: http://blog.ionic.io/ionic-bonds-introducing-the-new-web-client/

+0

Trích dẫn từ các bình luận: "Hiện tại không có hỗ trợ chính thức, nhưng chúng tôi hoàn toàn điều tra các khung công tác khác để hỗ trợ. Mục tiêu của chúng tôi với Nền tảng Ionic là để cho các nhà phát triển web làm được nhiều hơn với các ứng dụng di động của họ. , chúng tôi không quan tâm đến những gì bạn sử dụng trên giao diện người dùng khi nói đến nội dung nền tảng, vì vậy chúng tôi muốn đảm bảo rằng nó hoạt động với bất kỳ thứ gì bạn muốn sử dụng " –

Các vấn đề liên quan