Mình có 1 câu hỏi là mình thấy cái context này quả thật rắc rồi, giả sử mình muốn show cái Snackbar ở lúc initState thì sao nhỉ? Lúc đó không lấy được contex. Ngoài ra sao Flutter không tự hiểu ngầm là đang lấy contex từ thằng chính nó đang đứng nhỉ đỡ mất công phải truyền vào. =)). Thank tác giả nhiều.
Hi bạn Dương. Tks bạn đã viết bài về GetX. Bạn cho mình hỏi đoạn code dưới:
class HomeController extends GetxController {
var count = 0.obs;
void increment() {
counter.value++;
}
Hàm increment dùng tăng biến observable count phải ko? Còn counter.value ý nghĩa, tác dụng làm gì?
Tks
check file upload có chứa virus, tránh gây nguy hiểm cho server của mình
Cái này chưa chính xác lắm, server đáng lý ra không được tin tưởng hay execute bất cứ file nào của người dùng upload lên, chứ không thể phụ thuộc vào công cụ chống virus được.
Mình đang nghĩ rằng công cụ này nên chỉ dành cho server mail, hay các hệ thống chia sẻ file để bảo vệ người dùng khỏi tải về file có mã độc thôi.
@thanhdoanvn
Mình không biết là Sync qua Github có thể đồng bộ được cài đặt luôn á. Cảm ơn bạn góp ý (bow)
Mình nghĩ là để tên các extension ở đây để mọi người tìm trên phần search của VS code cũng khá nhanh rồi đó.
THẢO LUẬN
Mình có 1 câu hỏi là mình thấy cái context này quả thật rắc rồi, giả sử mình muốn show cái Snackbar ở lúc initState thì sao nhỉ? Lúc đó không lấy được contex. Ngoài ra sao Flutter không tự hiểu ngầm là đang lấy contex từ thằng chính nó đang đứng nhỉ đỡ mất công phải truyền vào. =)). Thank tác giả nhiều.
@HTKHHieu cần gì phải đọc, khi mình chứng kiến cả câu chuyện
Hi bạn Dương. Tks bạn đã viết bài về GetX. Bạn cho mình hỏi đoạn code dưới: class HomeController extends GetxController { var count = 0.obs; void increment() { counter.value++; } Hàm increment dùng tăng biến observable count phải ko? Còn counter.value ý nghĩa, tác dụng làm gì? Tks
Cảm ơn bạn rất nhiều, bài viết rất tâm huyết. Bạn có khả năng sư phạm đó, mở lớp chắc rất đông người học. Đọc rất cuốn
đỉnh kout
Em cảm ơn đã đóng góp ý kiến ạ, em sẽ tìm hiểu kỹ hơn và hoàn thiện bài viết của mình.
Giá b viết kĩ hơn 1 chút thì tốt!
=))) package này để viết blog thì siu hợp, chứ để làm báo cáo chắc sếp *bonk vào đầu á![😂](https://twemoji.maxcdn.com/v/14.0.2/72x72/1f602.png)
Hi Kim, API bị lỗi mà mình đã dùng đúng là https://api.viblo.asia/users/khangnd
??
Cái này chưa chính xác lắm, server đáng lý ra không được tin tưởng hay execute bất cứ file nào của người dùng upload lên, chứ không thể phụ thuộc vào công cụ chống virus được.
Mình đang nghĩ rằng công cụ này nên chỉ dành cho server mail, hay các hệ thống chia sẻ file để bảo vệ người dùng khỏi tải về file có mã độc thôi.
sao chỗ dùng socket chỗ dùng io thế nhỉ ?
viết cái gì có chất xám hơn đi chứ copy trên w3school làm gì
@thanhdoanvn Mình không biết là Sync qua Github có thể đồng bộ được cài đặt luôn á. Cảm ơn bạn góp ý (bow) Mình nghĩ là để tên các extension ở đây để mọi người tìm trên phần search của VS code cũng khá nhanh rồi đó.
Cám ơn bạn góp ý, mình sẽ để đây để mọi người tham khảo thêm nha (love4)
cám ơn bạn nhé!
bạn có thể follow viblo của mình nha![😊](https://twemoji.maxcdn.com/v/14.0.2/72x72/1f60a.png)
@benkyou ở bài này thì như vậy là oke rồi nhé e, còn bình thường của app của e thì e cần gì thì cài thêm
bạn liên hệ qua mail: khanhney.dev@gmail.com giúp mình nhé![😃](https://twemoji.maxcdn.com/v/14.0.2/72x72/1f603.png)