Anh cho e hỏi là khi làm với api xử lý với localStorage như nào ạ, e cảm ơn
@thhxxx6 ай бұрын
Có API thì k cần đến localStorage nữa em ạ
@Trang123856 ай бұрын
@@thhxxx anh hướng dẫn làm kết hợp cả 2 tính năng là giỏ hàng + chi tiết sản phẩm với localStorage hoặc API đc ko ạ, e bị mắc phần đó ạ, e cảm ơn anh
@luantran68676 ай бұрын
a ơi sao e push lên hẳn 5 cái thế ạ @@
@thhxxx6 ай бұрын
Nói thế này a k fix đc, e có thể nt r gửi code a xem nhé
@luantran68676 ай бұрын
@@thhxxx a cho e xin cách thức liên lạc ạ
@thhxxx6 ай бұрын
@@luantran6867 em up bài lên drive rồi share cho anh: [email protected]
@luantran68676 ай бұрын
@@thhxxx dạ rồi đó ạ
@thhxxx6 ай бұрын
@@luantran6867 ok em
@minhsuydeptrai15407 ай бұрын
từ khi xem series của anh lên trình , hẳn dạy k rườm rà nhanh gọn mà hiệu quả.Cảm ơn a rất nhiều
@phanquocbao82097 ай бұрын
[4:34] sao API không trả về x-total-count vậy a, e get data được ok hết rồi mà trong headers nó ko có x-total-count. Kiểm tra trong Network cũng không có luôn, có cần cấu hình gì với axios nữa không vậy a.
@minhhieu51427 ай бұрын
mong a hướng dẫn game tetris bằng js 😊
@phanquocbao82097 ай бұрын
Extension gì mà gợi ý mấy cái option tham số vậy a
@thhxxx7 ай бұрын
Anh code bằng webstorm của jetbrain
@phanquocbao82098 ай бұрын
Nếu object student có thêm key id thì mình không cần phải lưu index của student cần sửa vào input có id="index" phải ko nhỉ
@thhxxx8 ай бұрын
chính xác em, làm thực tế thì object nào cũng đều có id để nhận biết, anh làm đơn giản k có id nên dùng luôn index
@congthang97848 ай бұрын
Hay quá anh.
@furynass46348 ай бұрын
Cho em hỏi sao em làm local storage lưu sản phẩm rồi nhưng nó lại ko hiện lên trong giỏ hàng vậy ạ
@thhxxx8 ай бұрын
em lưu vào xong em gọi nó ra để nó hiển thị, nếu không được thì chắc đang code sai chỗ nào đó
@KiênHoàngTrung-p6z9 ай бұрын
Anh hướng dẫn làm trang chi tiết sản phẩm được không ạ
@thhxxx9 ай бұрын
Ok em
@haivu-fy2vu9 ай бұрын
mảng từ 1 đến 10 thì a trước b nghĩa là a là 10 còn b là 1 chứ
@catcoon37469 ай бұрын
Máy chủ ngưng hoạt động rồi anh ơi 🥲
@huyhoangtruong87859 ай бұрын
b tìm đc api nào khác chưa, cứu mình với
@TruongNguyen-vf6jo9 ай бұрын
@@huyhoangtruong8785 bạn tìm được api nào khác chưa
@catcoon37468 ай бұрын
@@huyhoangtruong8785 Mình down file excel về xong import vào bạn ạ, hơi phèn tí nhưng xài tạm
@polytest49 ай бұрын
cảm on·
@HoangTrungKien029 ай бұрын
anh ơi cho em hỏi, có 1 danh sách sản phẩm khi ấn vào 1 sản phẩm bất kỳ thì nó sẽ hiện trang chi tiết của sản phẩm đó thì khi dùng json thì như nào ạ, em cảm ơn ạ
@thhxxx9 ай бұрын
mỗi sản phẩm đều có id, khi vào trang chi tiết em gọi API của id sản phẩm đó là được, ví dụ: localhost:2210/products/1
@QuocBinh-damme9 ай бұрын
anh làm trang register nữa đi anh.
@HoangTrungKien029 ай бұрын
Anh ơi, code trang chi tiết sản phẩm rồi add vào cart thì như nào ạ
@thhxxx9 ай бұрын
trong trang chi tiết sản phẩm e cũng để 1 cái button "Add to cart" y hệt như trang chủ là được
@huyng07059 ай бұрын
dạ bạn ơi bạn cho mình hỏi là, chỉnh như thế nào mà nó có hiện phần elementid vậy ạ
@thhxxx9 ай бұрын
là sao bạn? phần bạn hỏi ở phút thứ bao nhiêu thế để mình check lại
@huyng07059 ай бұрын
daj phút 6:28 đó bác ạ: em có thấy bác khai báo biến password: const password: document.getbyElementid( element id : "password") đó bác ạ, sao hiện được chữ element đó dạ bác @@thhxxx
@thhxxx9 ай бұрын
@@huyng0705 à, cái ý nó là do IDE của mình dùng nó tự có bạn ạ, nó hiện theo kiểu ghi chú để mình biết đó là id, chứ dòng chữ đấy không nằm trong code và không ảnh hưởng gì đến code, mình đang dùng webstorm, bạn có thể tham khảo nhé
@huyng07059 ай бұрын
@@thhxxx à dạ mình cảm ơn ạ
@tuhoccodethietkeweb459810 ай бұрын
hên quá có anh, giờ em biết cách nào để làm khi bấm mua từng trang giỏ hàng như mấy trang website khác rồi, cảm ơn anh rất rất nhiều
@hplat-vku10 ай бұрын
a giải thích rõ ràng quá ạ
@tuandeptrai960610 ай бұрын
anh ơi cho em hỏi là tại sao không gọi luôn address và name để sửa luôn mà cần thêm 1 input cho phức tạp vậy ạ?
@thhxxx10 ай бұрын
Input tạo thêm để lưu lại vị trí mình vừa lấy, sửa xong còn biết chỗ nào để update lại vào, tên thì có thể bị trùng nhau nhưng vị trí thì có số thứ tự nên là duy nhất sẽ không bị trùng nhau
@BDCCN-LuuPhuongThao11 ай бұрын
anh ơi cái thao tác "add to cart" em sử dung usestate để lưu vào local thì có đúng ko ạ
@thhxxx11 ай бұрын
useState dùng trong React, a đang làm bằng js thuần e ạ, còn nếu như theo những gì e hỏi thì k đúng ạ
@playeronemusic699411 ай бұрын
Quá hay luôn, đúng cái đag tìm. Thks Sếp.
@ducnguyenminh665711 ай бұрын
cám ơn bạn nhiều nhé,rất hay và dễ hiểu ❤
@lan8156 Жыл бұрын
anh ơi e tạo cái bảng ở phần js giống anh mà nó cứ lỗi là sao vậy ạ 😓
@thhxxx Жыл бұрын
em gửi code cho a để a check lỗi nhé
@binoss8909 Жыл бұрын
anh ơi làm thế nào để nó ko tự động chuyển hướng thế anh tại vì nếu nhập đúng r thì không nhập lại được nữa
@thhxxx Жыл бұрын
em làm thêm tính năng logout nữa là được, khi ấn vào logout thì sẽ xóa token trong localstorage đi và chuyển hướng về lại trang login
@binoss8909 Жыл бұрын
anh có source code mẫu ko ạ @@thhxxx
@thhxxx Жыл бұрын
em thêm đoạn này vào file index.html rồi chạy thử xem@@binoss8909 <button onclick="logout()">logout</button> <script> function logout() { localStorage.removeItem('token') window.location.href = 'login.html' } </script>
@DuyenTran-ky1dc Жыл бұрын
em thêm nhưng không được anh ạ@@thhxxx
@thhxxx Жыл бұрын
@@DuyenTran-ky1dc e gửi code qua a xem lỗi gì nhé
@Thestory1333 Жыл бұрын
a ơi cho em hỏi .Em có xem bài tạo API bằng json server của anh ,thì bh mình muốn lấy dữ liệu từ API đó hiển thị lên fronend để thực hiện thêm sửa xóa thì làm sao ạ .rất mong a rep
@thhxxx Жыл бұрын
đây, chính video này a đang làm lấy dữ liệu từ API để hiển thị ra đó, sửa xóa a sẽ ra video sau, thêm thì ở video trước em ạ
@Thestory1333 Жыл бұрын
@@thhxxx ok a
@Thestory1333 Жыл бұрын
@@thhxxx nếu được thì mai a ra video sớm nhé a ,t7 e phải báo cáo r .huhu
@nghiabasil Жыл бұрын
api hình như bị fail rồi anh ơi
@thhxxx Жыл бұрын
API miễn phí nên e request nhiều quá là nó bắt chờ 1 lúc đấy 🤣
@nghiabasil Жыл бұрын
vì sao phải dử dụng vòng lặp some() mà không dùng every() vậy anh
@thhxxx Жыл бұрын
Tuỳ trường hợp em ạ, some thì chỉ cần 1 cái đúng thì sẽ là đúng, every thì tất cả đều phải đúng thì mới là đúng
@nghiabasil Жыл бұрын
@@thhxxx Dạ em cảm ơn anh. Anh ra thêm video về xử DOM trong javascript đi ạ
@thhxxx Жыл бұрын
@@nghiabasil ok em
@nghiabasil Жыл бұрын
ra thêm về DOM trogn javascript đi anh ơi
@buikhanhat5492 Жыл бұрын
em cảm ơn anh ạ, hay qúa ạ
@coder1807 Жыл бұрын
thanks
@atTran-yy7ce Жыл бұрын
Qúa hay ạ
@bachleo29 Жыл бұрын
skip css học luôn bootstrap có dc ko anh
@thhxxx Жыл бұрын
nên học qua css cơ bản em ạ, nếu không học css thì sao em hiểu được bootstrap nó hoạt động như nào =))))
@TrọngNguyễnThành-v9n Жыл бұрын
clip hay quá anh ơi
@thiennguyen6565 Жыл бұрын
ANH CHO E XIN CÁI EXTEN VS CODE A ĐANG DÙNG VS A
@thhxxx Жыл бұрын
A dùng webstorm của jetbrain
@nghiabasil Жыл бұрын
@@thhxxx sao ko update lên version mới của webstorm anh. Version mới khá đẹp anh ạ
@kimthangtran9509 Жыл бұрын
Còn cai database sql thì có làm JavaScript đc k anh em mới học nên k hỉu rõ lắm
@thhxxx Жыл бұрын
Được em, nhưng cái đó là backend, nếu mới học thì em cứ tìm hiểu kỹ về frontend trc nhé
@codelove Жыл бұрын
Anh em tham khảo kênh mình có chi tiết tất cả về js nhé. Cảm ơn bạn đã share
@thhxxx Жыл бұрын
Link demo: github.com/thhxxx/demo_javascript/blob/main/basic_search_javascript.html
@phatcao4733 Жыл бұрын
Cảm ơn anh rất nhiều ❤️
@thhxxx Жыл бұрын
ok em, a k biết được cụ thể dự án e làm như nào nên chỉ làm chung chung được như này thôi