@pinpolygons đoán không sai mà :v
thế này nhé, ý tưởng về cấu trúc store của bạn đang bị sai rồi. Khi 1 ứng dụng vue được render thì store phải là cái gọi API lấy dữ liệu và phải là cái được gọi đầu tiên.
Action của store được dùng để gọi API lấy dữ liệu
Mutation được dùng để set state
Còn State để lưu dữ liệu dùng chung trên Components.
Đoạn gọi API set storage các kiểu kia, bạn bê nó vào trong action cho mình, nhớ đặt async await vì đây là lời gọi API nên nó sẽ gây ra bất đồng bộ, tức là code render chạy trước trong khi API chưa trả về dữ liệu kịp, nên cần có async await để code render "chờ" dữ liệu trả về đã
Cuối cùng bạn xem tiếp cho mình hàm: asyncData() , trong hàm asyncData này bạn cắt cái câu $store.dispatch() chứa lời gọi API ở trên vào cho mình
Đây là hàm dùng để fetch dữ liệu khi load trang, chứ chúng ta không dùng created() được.
@pinpolygons thông thường nội dung đa ngôn ngữ tiêu đề, header, footer, button được lưu dạng Json, nội dung bài viết cũng đa ngôn ngữ mới chơi kiểu lôi ra từ DB mà
à... tại mình đang làm web đa ngôn ngữ bản dịch ngôn ngữ mình load từ database mình lưu trong sessionStorage bây giờ mình chỉ cần console log ra dữ liệu thì web mình mới có data của 2 ngôn ngữ
Great insight! Agree with you fully that reading the documentation and actually learning to understand it is extremely useful! Thanks for the breakdown!
you might be check with blog its more helpful to you
https://blog.mirrorfly.com/how-to-build-successful-consultation-app/
Good stuff as always! Bookmarked this for later. i agreed your paint because healthcare organizations use in-app messaging to reach patients anytime and anywhere so they can achieve better patient outcomes.https://www.mirrorfly.com/healthcare-messaging-solution.php
Jupyter cũng đã build sẵn hàng loạt các image để phục vụ nhiều mục đích (trong đó có cả image riêng cho tensorflow): https://hub.docker.com/u/jupyter (github: https://github.com/jupyter/docker-stacks). Theo ý kiến cá nhân mình nếu chỉ cần dùng tensorflow, numpy thì chỉ cần dùng image jupyter/tensorflow-notebook. Image jupyter/all-spark-notebook cài đặt đầy đủ spark nên trong trường hợp này hơi thừa thãi.
THẢO LUẬN
Thanks bạn để mình là thử ))
@duongdosieu224 nếu muốn lấy dữ liệu thì nhân bản cái instance đó lên rồi add key mới vào. aws ko cho phép thêm hay đổi key với instance đang running
@pinpolygons đoán không sai mà :v thế này nhé, ý tưởng về cấu trúc store của bạn đang bị sai rồi. Khi 1 ứng dụng vue được render thì store phải là cái gọi API lấy dữ liệu và phải là cái được gọi đầu tiên.
Action của store được dùng để gọi API lấy dữ liệu
Mutation được dùng để set state
Còn State để lưu dữ liệu dùng chung trên Components.
Đoạn gọi API set storage các kiểu kia, bạn bê nó vào trong action cho mình, nhớ đặt async await vì đây là lời gọi API nên nó sẽ gây ra bất đồng bộ, tức là code render chạy trước trong khi API chưa trả về dữ liệu kịp, nên cần có async await để code render "chờ" dữ liệu trả về đã
Cuối cùng bạn xem tiếp cho mình hàm:
asyncData()
, trong hàm asyncData này bạn cắt cái câu$store.dispatch()
chứa lời gọi API ở trên vào cho mìnhĐây là hàm dùng để fetch dữ liệu khi load trang, chứ chúng ta không dùng created() được.
Tks bạn,bài viết rất hay
jsdhfsjdfhjdsf
bai viet hay qua
Cho mình xin bộ source code với nha bạn, email mình pnlan1406@gmail.com Thank nhiều!
.
Bạn sẽ không phải dừng lặp forEach nếu bạn không dùng forEach
Tại sếp mình muốn vậy á. Chứ mà kiểu JSON kia thì đã xong từ bao giờ rồi
@pinpolygons thông thường nội dung đa ngôn ngữ tiêu đề, header, footer, button được lưu dạng Json, nội dung bài viết cũng đa ngôn ngữ mới chơi kiểu lôi ra từ DB mà
à... tại mình đang làm web đa ngôn ngữ bản dịch ngôn ngữ mình load từ database mình lưu trong sessionStorage bây giờ mình chỉ cần console log ra dữ liệu thì web mình mới có data của 2 ngôn ngữ
@pinpolygons công ty nghiêm cấm cài teamview bạn ạ =))
bạn có muốn xem thử app không teamView đi
nó báo null
@pinpolygons vậy bạn bỏ beforeCreate() đi nhét 2 cái dòng bên trong nó xuống created() và sử dung
Great insight! Agree with you fully that reading the documentation and actually learning to understand it is extremely useful! Thanks for the breakdown! you might be check with blog its more helpful to you https://blog.mirrorfly.com/how-to-build-successful-consultation-app/
Good stuff as always! Bookmarked this for later. i agreed your paint because healthcare organizations use in-app messaging to reach patients anytime and anywhere so they can achieve better patient outcomes.https://www.mirrorfly.com/healthcare-messaging-solution.php
Jupyter cũng đã build sẵn hàng loạt các image để phục vụ nhiều mục đích (trong đó có cả image riêng cho tensorflow): https://hub.docker.com/u/jupyter (github: https://github.com/jupyter/docker-stacks). Theo ý kiến cá nhân mình nếu chỉ cần dùng tensorflow, numpy thì chỉ cần dùng image
jupyter/tensorflow-notebook
. Imagejupyter/all-spark-notebook
cài đặt đầy đủ spark nên trong trường hợp này hơi thừa thãi.Đúng rồi bạn hàm beforceCreate sẽ run trước nên mình console.log ra xem thử thằng thì nó báo null