cảm ơn bạn, mình cũng đã nhận được góp ý từ mọi người là bài viết hơi dài. Trong lần tới mình sẽ cố gắng chia nhỏ thành nhiều phần để mọi người dễ theo dõi hơn!!!
Bài viết thú vị và vui nhộn.
Góp ý là Python vẫn có map. Có 1 số khác biệt về memory và performance nên chúng ta có thể chọn map hoặc comprehension tùy trường hợp.
y = list(map(lambda x:x*2, z)) or y = map(hex, z)
@luatvd Event (tạm dịch là Sự kiện) bạn nghiên cứu thêm tại đây nha. https://vuejs.org/v2/guide/events.html Event trong Vue.js thực tế thì bạn đã dùng rất nhiều nhưng có điều bạn chưa để ý và chưa đọc kỹ document của Vue.js. Nó tương đồng với Event trong javascript cách dùng thì tương tự như bạn dùng @click="handleClick", @change...
Trong ví dụ mình đưa ra cho bạn thì nó nâng cao hơn một chút, thay vì bạn chỉ dùng các event mặc định @click, @change, thì chúng ta tạo ra một event của riêng mình có tên là submit. Đơn giản chỉ bằng cách gọi this.$emit('event-name', parametter) để bắn một custom event ra bên ngoài thằng cha. event-name là tên event của bạn.
Như bạn biết, Event đi kèm với Listener, thằng cha sẽ có một bộ Listener và theo dõi event xảy trong thằng con. Nếu khai báo @event-name="yourHandler", bạn chỉ định cho nó luôn theo dõi sự kiện event-name, bất cứ khi nào có event thì thực hiện method yourHandler.
Về sự khác biết với việc bạn truyền function qua prop, bạn có thể thấy là tính chủ động của component cha, giúp tăng tính linh hoạt bởi component cha tự động thực hiện một công việc gì đó khi có event, không cần phải khai báo props, validate prop trong thằng con... Mình nói tới đây thôi nha, bạn nên chủ động tìm hiểu thêm. Bất cứ thắc mắc nào hãy đăng lên Viblo để mọi người support. (go)
@huukimit Cách của bạn hay..mình mới học nên còn nhiều cái chưa biết..bạn có thể chỉ mình cách lắng nghe khi có sự kiện từ thằng con không, trong các lần mình làm thì mình dùng một method khác để bắt..nhưng trong trường này mình chưa biết bắt như nào
Cảm ơn anh! Bài viết rất bổ ích. Bây giờ em muốn tìm hiểu về độ phức tạp của các thao tác như thêm, sửa, xoá, tìm kiếm hay mức độ sử dụng bộ nhớ, hiệu năng của các kiểu Collection hay Map trong Java thì nên tìm ở đâu hay từ khoá là gì ạ?
THẢO LUẬN
@phamtuananh760 Bạn muốn lấy
statuskèm vớirolesthì đặtstatustrong modelRole.Dùng cái này chứ : https://view.officeapps.live.com/op/view.aspx?src=http://law.vnu.edu.vn/Fuploads/20170801164533320.xls
relationship status thì đặt ở model nào ạ
Cảm ơn bạn Hoàng, kiến thức rất bổ ích
)
cảm ơn bạn, mình cũng đã nhận được góp ý từ mọi người là bài viết hơi dài. Trong lần tới mình sẽ cố gắng chia nhỏ thành nhiều phần để mọi người dễ theo dõi hơn!!!

Bài viết hay quá , mong bạn ra nhiều bài như vậy hơn nữa
Thanks bác
font này là Operator Mono bạn nhé
bài viết dài nhưng lại rất ngắn gọn so với 1 cuốn sách, tổng hợp đc nhiều điều bổ ích. thanks bạn
khá dài,
okie bạn, có part III mình sẽ update luôn bạn nhé, thank you so much
Bài viết thú vị và vui nhộn. Góp ý là Python vẫn có map. Có 1 số khác biệt về memory và performance nên chúng ta có thể chọn map hoặc comprehension tùy trường hợp.
y = list(map(lambda x:x*2, z))ory = map(hex, z)=))
cảm ơn bạn, ngoài ra nếu có part 3, part 4, ... bạn có thể add bài vào trong series cho mọi người dễ theo dõi,
cảm ơn bạn , mình update link phần 1 rồi bạn nhé, Hy vọng giúp ích cho bạn
a cho e hỏi chút ạ.giờ e muốn set time sẽ push thì có đc ko a.e thấy mặc định đang là send now
@luatvd Event (tạm dịch là Sự kiện) bạn nghiên cứu thêm tại đây nha. https://vuejs.org/v2/guide/events.html Event trong Vue.js thực tế thì bạn đã dùng rất nhiều nhưng có điều bạn chưa để ý và chưa đọc kỹ document của Vue.js. Nó tương đồng với Event trong javascript cách dùng thì tương tự như bạn dùng
@click="handleClick",@change...Trong ví dụ mình đưa ra cho bạn thì nó nâng cao hơn một chút, thay vì bạn chỉ dùng các event mặc định @click, @change, thì chúng ta tạo ra một event của riêng mình có tên là
submit. Đơn giản chỉ bằng cách gọithis.$emit('event-name', parametter)để bắn một custom event ra bên ngoài thằng cha.event-namelà tên event của bạn.Như bạn biết, Event đi kèm với Listener, thằng cha sẽ có một bộ Listener và theo dõi event xảy trong thằng con. Nếu khai báo
@event-name="yourHandler", bạn chỉ định cho nó luôn theo dõi sự kiệnevent-name, bất cứ khi nào có event thì thực hiện methodyourHandler.Về sự khác biết với việc bạn truyền function qua prop, bạn có thể thấy là tính chủ động của component cha, giúp tăng tính linh hoạt bởi component cha tự động thực hiện một công việc gì đó khi có event, không cần phải khai báo props, validate prop trong thằng con... Mình nói tới đây thôi nha, bạn nên chủ động tìm hiểu thêm. Bất cứ thắc mắc nào hãy đăng lên Viblo để mọi người support. (go)
VD:
Cảm ơn bài viết hữu ích của bạn. Bạn ơi, cho mình hỏi là làm thế nào để dự đoán tiếp tục từ điểm cuối cùng của test set vậy ạ?
@huukimit Cách của bạn hay..mình mới học nên còn nhiều cái chưa biết..bạn có thể chỉ mình cách lắng nghe khi có sự kiện từ thằng con không, trong các lần mình làm thì mình dùng một method khác để bắt..nhưng trong trường này mình chưa biết bắt như nào
Cảm ơn anh! Bài viết rất bổ ích. Bây giờ em muốn tìm hiểu về độ phức tạp của các thao tác như thêm, sửa, xoá, tìm kiếm hay mức độ sử dụng bộ nhớ, hiệu năng của các kiểu Collection hay Map trong Java thì nên tìm ở đâu hay từ khoá là gì ạ?