THẢO LUẬN

thg 12 6, 2019 5:43 SA

xin hỏi có cách nào thể thay đổi luôn nội dung trang web theo id ko ạ. vì theo cách trên nó chỉ thay đổi các id bên trong extension thôi ạ

0

mình rất vui nếu bài viết có ích cho bạn

0

anh cho em hỏi anh thêm typescrip kiểu gì mà anh không cần phải đổi tên file từ .js thành .tsx với ạ. em cảm ơn anh ạ. em hay theo dỗi bài của anh mà nhiều chỗ em cũng chưa hiểu hết @@

0
thg 12 6, 2019 3:52 SA

Mình hiểu là trước khi nó khởi tạo Vue instance nó sẽ gọi store, route, các thứ trước. Bây giờ mình muốn lấy dữ liệu từ server trước rồi mới khởi tạo vue-i18n. mình nên làm như thế nào?

0
thg 12 6, 2019 2:51 SA

LGTM

+1
thg 12 6, 2019 2:29 SA

Phần eloquent resource thì bạn có thể dùng hoặc không dùng đều được, trong 1 số trường hợp mình muốn transform lại dữ liệu trả về khác với dữ liệu query từ db ra (thêm bớt cột, format - tính toán dữ liệu,...) thì có thể sử dụng

0
thg 12 6, 2019 2:18 SA

Thanks bạn để mình là thử 😃))

0
Avatar
đã bình luận câu trả lời trong câu hỏi
thg 12 6, 2019 1:38 SA

@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

0
thg 12 6, 2019 1:15 SA

@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.

+1

Tks bạn,bài viết rất hay 👍

+1
thg 12 5, 2019 12:35 CH

jsdhfsjdfhjdsf

0
thg 12 5, 2019 11:49 SA

bai viet hay qua

0
Avatar
đã bình luận cho bài viết
thg 12 5, 2019 10:53 SA

Cho mình xin bộ source code với nha bạn, email mình pnlan1406@gmail.com Thank nhiều!

0

Bạn sẽ không phải dừng lặp forEach nếu bạn không dùng forEach 😒 But+speeding+is+good+youre+_f5ca33e11b160068bb02e4540f4020e6.jpg

0
Avatar
đã bình luận câu trả lời trong câu hỏi
thg 12 5, 2019 7:58 SA

Tại sếp mình muốn vậy á. Chứ mà kiểu JSON kia thì đã xong từ bao giờ rồi 😪😔😔😔

0
Avatar
đã bình luận câu trả lời trong câu hỏi
thg 12 5, 2019 7:56 SA

@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à

0
Avatar
đã bình luận câu trả lời trong câu hỏi
thg 12 5, 2019 7:49 SA

à... 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ữ

0
Avatar
đã bình luận câu trả lời trong câu hỏi
thg 12 5, 2019 7:47 SA

@pinpolygons công ty nghiêm cấm cài teamview bạn ạ =))

0
Avatar
đã bình luận câu trả lời trong câu hỏi
thg 12 5, 2019 7:46 SA

bạn có muốn xem thử app không teamView đi

0
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í