👉👉👉 Đoạn 10:02 mình nhầm nhé, ngáo quá sorry anh em. Với React.createElement thì prop "style" sẽ nhận value là object các bạn nhé, truyền chuỗi sẽ bị lỗi. Mình sẽ nói chi tiết về cách sử dụng & làm việc với JSX trong những videos tới nên anh em yên tâm nhé 😍😍
ồ video bên youtube lên trước bên web F8 à, mà sao UI bên F8 cái thanh slider đầu tiên dùng chuột kéo được qua lại mà mấy thanh bài tập với bài viết ở dưới anh lại ko đồng bộ luôn cho UX nó mượt ạ?
anh ơi php có thể kết hợp với reactjs dc ko ạ, e tìm video nhưng không có video cụ thể mà toàn video nước ngoài ko ạ, phải chăng php không phù hợp để kết hợp với php hay sao vậy ạ
3 года назад+1
@@adminappkiemtien5762 php có thể kết hợp được với react nhưng mà đừng nên như vậy, nếu bạn làm thuần SPA thì nên cho nó một server (hoặc docker...) riêng để chạy. Còn nếu muốn chạy lai để SEO thì nên dùng node cho nó thuận tiện.
const ul = {courses.reduce(function (acc, currValue) { return acc.concat(`${currValue.name}`) }, []).join('')} ReactDOM.render(ul, document.getElementById('root')) Sao tôi làm ntn mà sai nhỉ ? AI giúp cái
@@hoangtruong5663 ko phải đâu bạn, do khi join lại thì nó trở thành 1 chuỗi kiểu này: {"html,cssResponesive web designReactJs"} nên nó in ra chuỗi luôn
bài giảng rất hay ngắn gọn xúc tích, ko lòng vòng vào thẳng nội dung chính, ví dụ trực quan dễ hiểu, tài liệu và phiên bản lun cập nhật mới nhất, thực sự cảm ơn anh vì sự nhiệt tâm và những kiến thức anh đã truyền đạt.
Cái này ít ng quan tâm nên a chưa ưu tiên làm video đc. E than khảo từ khoá "Babel under the hood" xem, anh nghĩ là có nhiều nơi giải thích mà. Cơ bản nó dùng regex để parse sau đó transform thôi e nha.
Ồ thì đúng gần như bạn ""Việt hóa"" cách phât âm của nó còn gì! Phiên âm quốc tế là: ˈjävəskript (ˈjävə skript) trọng âm rơi vào âm ˈjä nên âm və gần như mất đồng thời nối âm với skript
a cho e hỏi muốn truyền 2 style vào cùng 1 thẻ thì có truyền được không ạ , như trong video a truyền color vậy muốn truyền thêm 1 trường như background-color thì làm thế nào ạ
ad ơi cho mình hỏi xíu. mình đang bị lỗi tự động nhảy dòng lên sau khi save khi viết code trong cặp thẻ và do mình không có thói quen sử dụng dấu ";" cuối mỗi câu lệnh nên sẽ bị lỗi (thêm ; thì sẽ ko lỗi). có cách nào khắc phục lỗi trên ko, mình xài vscode
E ở Hà Nội thì lên học trường nào ạ (học cao đẳng ạ tại trước e học ngành khác rồi giờ ko thi lại chắc chỉ học đc cao đẳng) . Các a,chị đi trước cho e xin ý kiến ạ .
👉👉👉 Đoạn 10:02 mình nhầm nhé, ngáo quá sorry anh em. Với React.createElement thì prop "style" sẽ nhận value là object các bạn nhé, truyền chuỗi sẽ bị lỗi. Mình sẽ nói chi tiết về cách sử dụng & làm việc với JSX trong những videos tới nên anh em yên tâm nhé 😍😍
ok bạn ơi.
ồ video bên youtube lên trước bên web F8 à, mà sao UI bên F8 cái thanh slider đầu tiên dùng chuột kéo được qua lại mà mấy thanh bài tập với bài viết ở dưới anh lại ko đồng bộ luôn cho UX nó mượt ạ?
❤
anh ơi php có thể kết hợp với reactjs dc ko ạ, e tìm video nhưng không có video cụ thể mà toàn video nước ngoài ko ạ, phải chăng php không phù hợp để kết hợp với php hay sao vậy ạ
@@adminappkiemtien5762 php có thể kết hợp được với react nhưng mà đừng nên như vậy, nếu bạn làm thuần SPA thì nên cho nó một server (hoặc docker...) riêng để chạy. Còn nếu muốn chạy lai để SEO thì nên dùng node cho nó thuận tiện.
em nộp bài ạ: const course = {
courses.map((course) => {return {course.name}})
}
ReactDOM.render(course, document.querySelector('.root'))
const ul =
{courses.reduce(function (acc, currValue) {
return acc.concat(`${currValue.name}`)
}, []).join('')}
ReactDOM.render(ul, document.getElementById('root'))
Sao tôi làm ntn mà sai nhỉ ? AI giúp cái
@@quangtoanta8577 bro làm phức tạp hóa lên thế =))
@@quangtoanta8577 const ul =
{courses.reduce(function (acc, currValue) {
return acc.concat({currValue.name})
}, [])}
ReactDOM.render(ul, document.getElementById('root'))
Bỏ cái `` này đi và không cần join(''') nưa là ra =))
@@quangtoanta8577 hình như do lần lập 2 acc trở thành kiểu string nên ko dùng hàm join đc nên bị lỗi
@@hoangtruong5663 ko phải đâu bạn, do khi join lại thì nó trở thành 1 chuỗi kiểu này:
{"html,cssResponesive web designReactJs"}
nên nó in ra chuỗi luôn
Hay quá ạ, làm react 1 năm rồi mà giờ mới hiểu bản chất sâu bên trong nó
bài giảng rất hay ngắn gọn xúc tích, ko lòng vòng vào thẳng nội dung chính, ví dụ trực quan dễ hiểu, tài liệu và phiên bản lun cập nhật mới nhất, thực sự cảm ơn anh vì sự nhiệt tâm và những kiến thức anh đã truyền đạt.
const ul=
{course.map(function(e) {
return {e.name}
})}
const root=ReactDOM.createRoot(document.querySelector('#root'))
root.render(ul)
Làm trái nghề xong quay về lại code mà gặp ngay ông này , ông mà gặp tui ngoài đường là no bia với tôi
Em nộp bài ạ
const h =
{courses.map(function(element){
return {element.name}
})}
Huhu giấc mơ có thật, ngày đầu tuần ảnh ra 3 tập luôn !!! Cảm ơn anh!
Hay quá, cảm ơn anh nhiều, hướng dẫn từ gốc đến ngọn luôn
const ul =
{
courses.map((el,index) => (
{el.name}
))
}
em nộp bài anh ơi
a có thể làm thêm video giải thích về cách babel nó chuyển đổi cú pháp jsx sang mã react được không? E rất quan tâm cái này, nhưng ít người dạy về nó
Cái này ít ng quan tâm nên a chưa ưu tiên làm video đc. E than khảo từ khoá "Babel under the hood" xem, anh nghĩ là có nhiều nơi giải thích mà. Cơ bản nó dùng regex để parse sau đó transform thôi e nha.
F8 - Nhà cái hàng đầu Việt Nam
Nhà cái lâp trình b êi
Yeah, có video mới rồi. Cảm ơn anh =))
anh ơi cho em hỏi xíu, việc render theo kiểu khác gì so với {component()} ạ, và nên render theo kiểu nào anh ha
1 ngày 2 video học cho phê luôn anh hihi
Em học reactjs được 1 thời gian rồi nhưng giờ xem video của anh mới hiểu cặn kẽ. Cảm ơn anh nhiều
Anh giảng rất hay, dễ hiểu. Cảm ơn anh rất nhiều!
Cam on video cua ban. Nhung ma ban noi 'JavaScript' nhanh minh cu nghe nham thanh 'Transcript'.
Ồ thì đúng gần như bạn ""Việt hóa"" cách phât âm của nó còn gì! Phiên âm quốc tế là: ˈjävəskript (ˈjävə skript) trọng âm rơi vào âm ˈjä nên âm və gần như mất đồng thời nối âm với skript
Quá tuyệt vời, cảm ơn anh nhiều.
a cho e hỏi muốn truyền 2 style vào cùng 1 thẻ thì có truyền được không ạ , như trong video a truyền color vậy muốn truyền thêm 1 trường như background-color thì làm thế nào ạ
const ulDOM =
{ courses.map((course, index) => {course.name})}
key lam gi v ban
qua hay anh a cam on anh rat nhieu
Tuyệt cú mèo quá anh ơi @@
Tuyệt quá a ơi
cảm ơn
Hay quá anh
hồi lăng xang vô học react dc 1 tuần nghẻo vì chả hiểu gì , giờ có hứng lại học ở đẩy phải nói là thông thông rất phê :))
ad ơi cho mình hỏi xíu. mình đang bị lỗi tự động nhảy dòng lên sau khi save khi viết code trong cặp thẻ và do mình không có thói quen sử dụng dấu ";" cuối mỗi câu lệnh nên sẽ bị lỗi (thêm ; thì sẽ ko lỗi). có cách nào khắc phục lỗi trên ko, mình xài vscode
jsx hộ trợ viết html vào trong js
Nay cắt tóc đẹp trai quá anh ơi :))
nộp bài , hi
Mọi người ơi cho mình hỏi cách làm slider trang f8 như đầu video vậy. Nó đi tới slide cuối xong lại đến slide đầu
Like đi mng
Có ai viết code xong SAVE lại thì nó tự động format xóa tab space và khoảng trắng k ạ? ai biết cách fix lỗi này k? giúp mình với
bạn tắt mấy cái extensions fomat code trong vs code là được
Em chạy toàn lỗi này mong mọi người giúp em ạ :Target container is not a DOM element.
có phải bạn truyển thêm đối số vào hàm render không =))
const courses = [
{
name: "Learn JS"
},
{
name: 'Learn HTML, CSS',
},
{
name: 'Learn React'
},
]
const ulReact =
{courses.map((course) => {course.name}) }
const rootElement = document.getElementById('root')
const root = ReactDOM.createRoot(rootElement)
root.render(ulReact)
nice !
Yeahh ,
cho em hỏi . E có làm web react nhưng file thì chỉ sử dụng file .js thôi , k có dùng .jsx v có sao không ạ
được nha
E ở Hà Nội thì lên học trường nào ạ (học cao đẳng ạ tại trước e học ngành khác rồi giờ ko thi lại chắc chỉ học đc cao đẳng) . Các a,chị đi trước cho e xin ý kiến ạ .
Fpt
k biết ông chọn chưa nhưng recommend là fpt là ông
@@kylewiley em chọn học trường gần cđ FBT rồi ạ :)
1
hay quá a ơi