THẢO LUẬN

thg 7 9, 2018 2:42 SA

Bài viết rất chi tiết. Cảm ơn bạn đã chia sẻ

+2
thg 7 9, 2018 2:25 SA

Ok bạn. Mình đã đọc qua bài viết của Trung Quân và hiểu cơ chế hoạt động cũng đã test thử thấy chạy OK. Chắc giờ mình sẽ dùng ajax để gửi POST lên controller để new event cũng như xử lý lưu dữ liệu luôn vào database. Cứ tưởng là dùng source code kia sẽ nhanh hơn vì cái này mình chỉ áp dụng 1 chức năng trong hệ thống của mình. Do thời gian gấp rút quá. Hóa ra lại mất thời gian hơn. 😦(

Có 1 điều mình thắc mắc là khi đụng đến cái này, nó dùng npm để cài đặt 1 số gói npm install --save laravel-echo pusher-js . Không biết khi lên hosting hiện này liệu có chạy được không?

+2
thg 7 9, 2018 2:10 SA

cả REST hay SOAP trước khi phát triền đều cần thiết kế trước chứ bạn 😃

0
thg 7 8, 2018 5:35 CH

Mình có 1 phần đính chính cho bạn: // Kotlin message?.let { println(it) } Ở đây, nếu message không phải là null, Kotlin sẽ cho phép khối (những gì bên trong các dấu ngoặc) chạy. Nếu nó là null thì bỏ qua nó. Có một chút đáng khen khác - hãy chú ý câu lệnh println (it) ? Từ khóa it cho phép bạn tham chiếu đối tượng sử dụng nó. Từ khóa "it" ở đây không phải mục đích cho phép bạn tham chiếu đối tượng sử dụng nó, mà là tham chiếu đến đối số duy nhất của hàm lambda let{}, chẳng qua trong trường hợp này nó trùng hợp, hàm let có 1 đối số duy nhất và nó trỏ đến đúng đối tượng message mà thôi. Và cho mình hỏi luôn 1 câu thế này: Dòng ở trên thì nếu khác null, phần body trong khối let sẽ được chạy, nhưng nếu mình muốn thêm phần bổ sung else, khi null thì chạy block lệnh khác thì làm như nào? Mình có viết thêm được vào phần let ở trên không hay phải viết 1 cái if (message == null) { my commands... } ?

0
Name: {{ userDetailInfo.last }} {{ userDetailInfo.first }}
Chổ này tại sao k in ra là userDetailInfo.name.last ???
+2
thg 7 8, 2018 4:10 CH

@huuhung96 mình cũng có làm broadcast cho laravel rồi. Phần vue mình chỉ làm mấy hàng ở phần lắng nghe kênh thôi, chứ ở giao diện vẫn dùng blade bình thường, vẫn dùng thẻ form hoặc dùng form collective thôi mà.

0
thg 7 8, 2018 4:05 CH

@buihieubthc2rb Do mình cũng chưa tìm hiểu về Vuejs lắm. DO đang cần gấp cái module chat này nên chưa tìm hiểu. Mà xem qua thì nó không có thẻ form luôn ấy. Mà không hiểu sao vẫn chui vào được database và nhận tin nhắn bình thường

0
thg 7 8, 2018 4:01 CH

Ghét mấy bài dùng google dịch

0
thg 7 8, 2018 3:59 CH

@huuhung96 thế bạn k đặt csrf cho form mà vẫn lưu đc tin nhắn á (???)

0
thg 7 8, 2018 3:35 CH

@buihieubthc2rb Netwwork k thấy gì luôn bạn à. Cái này không biết có phải lỗi do gửi post lên mà không có token không nữa. Vì thấy laravel bắt buộc các form submit đều phải có token để bảo mật. Chứ thử test postman vào các router post thì toàn báo lỗi TokenMismatchException

0
thg 7 8, 2018 3:19 CH

@huuhung96 bạn vào phần Network trên trình duyệt để xem rõ lỗi hơn ý

0
thg 7 8, 2018 3:14 CH

Cái này mình cũng đã check qua nhưng cũng không hiểu vì lý vì sao. Thử dùng postman post lên thì đúng là cũng out Nhờ bạn có kinh nghiệm xem qua giúp mình với. hehe.png

0
thg 7 7, 2018 2:41 CH

@thangtd90 việc tăng giảm sẽ là việc em xử lý tiếp theo, cơ mà ko kèm log lịch sử thay đổi của tài khoản đâu ạ 😛

0
thg 7 7, 2018 2:40 CH

@thangtd90 à cái này theo đặc tả nó là lựa chọn của người dùng anh ạ =)) H là đội nhà thắng, D là hòa còn A là đội khách ạ =))

0
thg 7 7, 2018 2:08 CH

@devil_boom_129 Ơ sao anh tưởng em bảo

cột Kết quả sẽ đưa ra số tiền đc thay đổi(+200 hoặc -200)

sao trên hình thì lại thành A, H, D vậy 😂

Mà em để xử lý đội nào thắng ở trong Model như vậy cũng OK, nhưng anh nghĩ vẫn sẽ cần phải có xử lý xem người dùng bet thắng hay thua, và tài khoản của người dùng tăng giảm như thế nào 😄

Đoạn xử lý này thì nên thực hiện trong một job mà anh nói ở trên, có thể lưu trong bảng mới, results, hoặc thêm cột mới trong bảng bets để lưu kết quả cũng được 😄

0
Avatar
đã bình luận cho bài viết
thg 7 7, 2018 10:57 SA

thank bài viết chi tiết note lại để nghiên cứu phát e cũng làm dự án vue rồi nhưng vẫn mông lung cái này

+3

Mình có một vài chỗ thắc mắc ở đây, bạn có thể cho mình xin info để mình hỏi một vài điều không?

0
thg 7 7, 2018 9:37 SA

cuối cùng lại đặt ở Model 1 phần 😄

0
thg 7 7, 2018 9:36 SA

dạ em mới thử 1 giải pháp là đây ạ

Screenshot_4.jpg

Khi cần thì sau đó gọi $match->matchResult thì cũng ra đc kq tạm là đây ạ!

Screenshot_5.jpg

0

Theo cách của bạn là kết hợp SPA và SSR ( mô hình như mình kể trên )

+1
Viblo
Hãy đăng ký một tài khoản Viblo để nhận được nhiều bài viết thú vị hơn.
Đăng kí