DISCUSSIONS

Avatar
Jan 8th, 2018 3:31 a.m.

OK, cảm ơn bạn. Mong chờ bài số 7 của bạn 😃

0
Avatar
Jan 8th, 2018 3:12 a.m.

một trong những lý do lớn nhất khiến máy tính chưa thể bằng con người đó là bởi vì khả năng tự tạo mẫu dựa trên những gì đã học của bộ não. Ví dụ như trẻ em được đưa hình 1 con chó, bộ não có thể dựa vào hình con chó đó, và tưởng tượng ra con chó ở rất nhiều địa điểm khác nhau: nhà, công viên, trường học ...

Với máy tính, đầu vào dữ liệu thường được cho vào trước, như thuật toán dịch có thể có hàng triệu mẫu dữ liệu, nhưng số lượng mẫu dữ liệu cố định vẫn không thể so sánh được với khả năng tự tạo mẫu câu vô hạn của con người. Vì thế, dịch 2 ngôn ngữ nhiều lúc vẫn nghe khá lủng củng, nhưng nếu bạn để ý thì với lượng dữ liệu và feedback từ người dùng ngày càng tăng lên, khả năng dịch của google cũng tốt lên nhiều so với trước đây.

Nhiều nhà nghiên cứu hiện nay cũng tập trung vào tìm hiểu model tự tạo dữ liệu như vậy. Ở bài 7 của series này, bạn có thể biết rõ hơn 😃

+2
Avatar
Jan 8th, 2018 2:56 a.m.

Rất hay ạ !

+1
Avatar
Jan 8th, 2018 2:21 a.m.

Bài viết cũng được nhể :-?

0
Avatar
Jan 8th, 2018 1:41 a.m.

Merge

0
Avatar
Jan 7th, 2018 2:37 p.m.

Cảm ơn bạn đã để lại nhận xét! Vấn đề ở đây chính là vì https://vuejs.org/v2/guide/components.html#One-Way-Data-Flow Nghĩa là khi mà property phía parent (chính là data age) được cập nhật thì giá trị prop mới sẽ được cập nhật phía component con tuy nhiên không có nghĩa là chiều ngược lại cũng sẽ như vậy. Nghĩa là vue sẽ ngăn chặn việc mình thay đổi giá trị của prop một cách trực tiếp (giống như trên bài viết của mình dẫn tới có warn) Có 2 cách giải quyết như link trên mình đã đưa: 1/ Định nghĩa một biến local data của component con và giá trị của nó tương ứng với giá trị prop được truyền xuống từ component cha.

		props: ['age'],
		data: function () {
  			return { dataUserAge: this.age }
		},

2/ Sử dụng computed property như bạn đã tìm ra. Trong ví dụ thực tế trên của mình nếu sử dụng computed thì mình cũng không thể thay đổi trực tiếp giá trị của nó dưới component con mà phải định nghĩa hàm setter khi khai báo biến computed này.Computed-Setter

Nên mình thấy cách phù hợp nhất là cách 1.

0
Avatar
Jan 6th, 2018 3:13 p.m.

Ôi ngon quá, đúng cái mình cần. Cảm ơn bạn nhiều nha ❤️

0
Avatar
Jan 6th, 2018 2:44 p.m.

Hi bạn, Trong ví dụ hướng dẫn về pass dữ liệu giữa các components con thông qua component cha. con1 -> cha -> con2. Đứng tại component con 1 viết hàm editAge trong methods nhằm edit age và emit về cha, và khi mình thử run code vue báo Vue warn. Mình thử search google thì ng ta khuyên thay vì viết hàm đặt trong methods thì nên đặt trong computed? Vậy cách viết nào mới đúng vậy bạn?

+1
Avatar
Jan 5th, 2018 4:54 p.m.

approve

0
Avatar
Jan 5th, 2018 3:30 p.m.

Đọc thì rất hay, nhưng tại sao đến giờ này, Google vẫn chưa thể dịch được từ tiếng Anh sang tiếng Việt và ngược lại được bạn nhỉ?

0
Avatar
Jan 5th, 2018 9:36 a.m.

@aoduoitom Slider đúng là không chạy thật, nên cũng không tưởng tượng được là cần phải làm gì nữa 😂

0
Avatar
Jan 5th, 2018 9:08 a.m.

bài hay a ơi

0
Avatar
Jan 5th, 2018 8:54 a.m.

Mình đã xem cái này rồi. Nhưng mà mình muốn Xem list post của người khác cơ. Không phải mỗi của mình 😦

0
Avatar
Jan 5th, 2018 7:50 a.m.

nó ra hình 3D có thể là do Ps design, và bootstrap carousel chắc là ổn. https://getbootstrap.com/docs/4.0/components/carousel/ thay mấy cái nút bằng nút có css của mình.

0
Avatar
Jan 5th, 2018 7:46 a.m.
  1. Theo e biết thì chúng ta viết TEst trước rồi sẽ viết code để pass qua test. Nhưng bài này hình như bị ngược á.
  2. Viết test tức là mình sẽ phải lường trước các test case với các con số cụ thể như 1,2,3 không phải là các biến phải k ạ.?
  3. Nếu viết test thì chúng ta sẽ giảm được các bước build trên máy (ảo/thât) không ạ?
0
Avatar
Jan 5th, 2018 5:29 a.m.

Bài viết rất hay, cảm ơn bạn đã chia sẻ =)

0
Avatar
Jan 5th, 2018 4:48 a.m.

@thangtd90 chắc là trang này rồi: https://www.hopdog.be/ nhưng mình vào thấy lỗi sao ấy, slider không chạy =)))))))

0
Avatar
Jan 5th, 2018 4:41 a.m.

ừhm ừhm. (y)

0
Avatar
Jan 5th, 2018 4:29 a.m.

Nhìn hình như vậy hơi khó tưởng tượng, bạn post cái link trang web lên được không 😂

0
Viblo
Let's register a Viblo Account to get more interesting posts.