ขนาดวิดีโอ: 1280 X 720853 X 480640 X 360
แสดงแผงควบคุมโปรแกรมเล่น
เล่นอัตโนมัติ
เล่นใหม่
สำหรับคนที่ Error ช่วง Router เปลี่ยนCode ส่วน Switch แบบนี้ครับ เหตุผลเพราะว่า React update Version ใหม่ Syntax ปรับตามจาก Switch เปลี่ยนมาใช้ Routes แทนครับ
ขอบคุณครับ
ขอสอบถามครับ ตัว exact จะนำไปใส่ตรงไหนหรอครับ เพราะที่อาจารย์พิมมาไม่มีครับ
03:44:12React v6 Router Switch เปลี่ยนเป็น Routes=====
ใน element มันไม่สามารถใส่ 2 elements ได้ ต้องทำอย่างไรหรือคะ
@@sasipraphasaisaen8099 เพิ่ม ลงใน element ของ route ครับผม
@@kkpvb ใน element เพิ่ม เป็น 2 ชุดแล้ว แต่เกิด error ... ต้องคั่นด้วยเครื่องหมายอะไรหรือไม่คะ
@@citizens4971 แบบนี้
@@artittilit9968 ทำได้แล้วค่ะ ขอบคุณมากๆๆค่ะ
ขอบคุณค่ะ เป็นการสอนที่ดีมากเลยทีเดียว น้ำเสียงน่าฟัง และเข้าใจง่าย เพราะ เริ่มสอนเป็นจุดๆ ไป พร้อมเสริมวิธีการปรับปรุงตัวเดิมไปด้วย เวลาการสอนพอดี ไม่ช้า หรือเร็วเกินไป ทำให้ผู้เรียนทำ และพิมพ์ตามพร้อมไปด้วยทัน (ส่วนตัว ทำตามทัน 😅 ) และ ส่วนตัวคิดว่า การสอน แบบ มี error เกินขึ้น ไปด้วย (แบบที่ทำอยู่นี้) ดีกว่า การสอนแบบไม่มี error น่าจะทำให้ผู้เรียน รู้จักวิธีการ ค้นหาจุดบกพร่องของโค้ดไปด้วย 👍👍👍
เรียนมา 2 อาทิตย์วันละ 1 ชม.บ้าง 2 ชมบ้างไม่ได้เรียนบ้างเพราะขี้เกียจในที่สุดวันนี้ก็ดูจบจนได้และเขียน React เป็นกับเค้าสักทีน้ำตาจิไหลแต่ก็คงต้องเรียนอย่างอื่นเพิ่มเติมอีก เฮ้อชีวิตที่จะเป็นโปรแกรมเมอร์ที่รอบรู้นี้มันลำบากจัง ยากแค่ไหนก็ต้องอดทน ขอบคุณครับ
มุมานะมากครับ จบภายใน 2 สัปดาห์เพราะผม 1 เดือนครึ่งแล้ว เพิ่งจบ .. ติดเกม + ติดอนิเมะ + ขี้เกียจ .. อิอิ
Section React Router. - > React v.6 เหมือนจะมีการเปลี่ยนแปลงตรง Switch เปลี่ยนเป็น Routes จะครับ สำหรับบางคนที่ทำแล้วเกิด Error
ติดตรง useState ครับเวลาป้อนค่าใน input หน้า console แสดงUncaught TypeError: Cannot read properties of undefined (reading 'value') ครับ
1:11:37 writingsuggestions เขาบอกให้ใช้ทำยังไงครับ?
ชอบที่มีการแบ่งเนื้อหาออกเป็นส่วนย่อยๆ ทำให้เข้าใจง่ายมากๆครับ ขอบคุณคลิปสอนดีๆแบบนี้ครับ
ยอดเยี่มมากครับ ละเอียดชัด เรียงลำดับ
ขอบคุณมากๆครับ ดีมากเลยครับ สอบถามคับถ้าต้องการเชื่อม database ทำอย่างไรคับ
ช่วง react router หากบางคนที่ยัง Error ให้ลองลดเวอร์ชั่นของ router dom เป็นเวอร์ชั่น 5.2.0 ดูนะครับ คำสั่ง npm install react-router-dom@5.2.0
สอนดีมากเลยครับ อาจารย์พี่ก้องครับ อยากให้ อ.พี่ก้อง สอน React เชื่อมต่อฐานข้อมูล PHP MySqli ให้ผมหน่อยครับผมยินดีสนับสนุนพี่ทุกเดือนเลยครับ ขอบพระคุณมากครับ
ดูๆแล้ว state ก็มีหน้าที่แค่เป็นทางผ่านข้อมูลใช่ไหมครับ รับข้อมูลมาแล้วส่งต่อ เคลียร์ค่าตัวเองรับข้อมูลมาใหม่ แล้วส่งต่อ แล้วก็เคลียร์ค่าตัวเอง วนซ้ำอย่างนี้ไปเรื่อยๆ ผมเข้าใจถูกไหมครับ
สอนดีและเอียดมากครับ ขอบคุณมากครับ
32:42 ได้ยินเสียงท้องร้อง 🤣🤣
ขอบคุณครับสอนดี และสามารถเข้าใจได้ไม่ยากเลยครับ
สวัสดีครับขอบคุณสำกรับบทเรียนที่ยอดเยี่ยมครับ ผมขอถามข้อมูลเพิ่มหน่อยครับถ้าต้องการการเก็บค่าไฟล์รูปมันจะเก็บค่ายังไงแล้วจะส่งค่าแบบไหนครับ
เรียนถึงแค่ useState แล้วไปต่อไม่ได้ครับ มัน งง อ่ะ
ที่นาทีที่ 36:05 ตอนที่สร้าง Method itemData ความหมายของ title:title,amount:amount คือยังไงนะครับผมแค่อยากรู้ว่าเมื่อกด onSubmit ไปแล้วมันจะทราบได้ไงว่าจะเก็บ title ไว้ในไหน
ผมมีปัญหา กับการใช้ replace ในถือมือ คือ ถ้าใช้คำสั่งนี้มีบ้างเครื่องที่ไม่สามารถเข้าใช้งานได้ ผมแก้ไปแล้ว แต่อยากรู้ ว่าถ้าผมจะใช้ มีวิธีแก้ไขไหม
พอจะมี วิธีสอน ใช้react ใช้ร่วมกับ sqlไหมครับ
ทำไมถึง import {BrowserRouter} ไม่ได้คะ
ขอบคุณมากๆนะครับ
เรียนทั้งสองเฟสจบแล้วครับ แต่จำอะไรได้เลย ต้องเรียนอย่างไรถึงจะจำได้? 😢 แต่อจก้องสอนดีมาก ขอบคุณครับ
ขอสอบถามหน่อยนะครับ ตรงหัวข้อบันทึกข้อมูล (Insert Data) ครับอยากทราบว่า initdata หรือข้อมูลก่อนๆ มันเข้ามาที่ parameter prevItem ได้ยังไงครับ มันทำงานอย่างไรครับ
ไม่ทราบว่ายังทันอยู่รึเปล่านะครับ แต่ว่าที่ข้อมูลinitDataเข้ามาได้เพราะว่า ตอนเราตั้ง state items เราตั้งไว้ว่าให้ค่าเริ่มต้นของitemsเป็น initDataครับ พอเรามาเพิ่มข้อมูลใหม่เราเอาข้อมูลเก่าเป็นฐานในฟังก์ชันคือ(prevItem)ก็จะเอาค่าเดิมของitemsที่ถูกตั้งไว้ก่อนหน้านั้นก็คือinitDataนั่นเองครับ แล้วเอาค่านั้นมาใช้spread operatorเพื่อเอาค่าทุกค่าที่อยู่ในarrayของinitDataเข้ามาต่อท้ายnewItemที่เราเพิ่มเข้ามาใหม่
@@ablaze7013 ขอบคุณมากๆครับ
@@ablaze7013 ขอบคุณครับ ผมก็หาอยู่ว่า เอ๋ มันรู้ได้อย่างไรว่า prev มันคือตัวไหน ประกาศตอนไหนหว่า ขอบคุณครับ งงตั้งนาน จนลองมาหาในคอมเมนต์ดู เลยถึงบางอ้อ 55555
สนับสนุนเรียบร้อย ครับ สอนดีมาก เจาะลึกสุดๆ ครับ สุดยอดมาก ครับ
แรกๆเข้าใจ หลังๆเริ่มมึน
Node v20.9.0 มี Error ตรงการทำ Link ครับ ไม่รู้ว่าต้องแก้ไขอย่างไรได้ครับ
สอนดีมากๆค่ะ ขอบคุณนะคะ ละเอียดมาก
ขอขอบคุณ
สนุกดี แแต่ทำเเล้วติดเอ่อเรอ 55555
มี Code ของตัวอย่างไหมครับ
ขอบคุณมากๆครับ
40:18 หลังผมกดปุ่ม Submit มันไม่ Clear State ให้ผมพลาดตรงไหนกันนะ
console.log("ข้อมูลจาก Form : ", newItem); กับ console.log("ข้อมูลจาก Form : "+ newItem); เครื่องหมาย "," กับ "+" มีผลด้วยหรอครับ
+ คือการต่อ string ครับตัวแปรที่นำมาใช้ต้องมีชนิดข้อมูลเป็น string ส่วน , คือนำตัวแปรมาใช้งานโดยมาต่อกับข้อความซึ่งเป็นชนิดข้อมูลที่ไม่ใช่ string ก็ได้ครับผม สามารถเรียนพื้นฐาน string ได้ที่ th-cam.com/video/AbjY-ajKgSI/w-d-xo.html และ th-cam.com/video/ReGM0zubxfI/w-d-xo.html
@@KongRuksiamOfficial ขอบคุณครับบ
เรียนจนจบคลิป 11.10.2023
3:02:55 redux
สอนภาษาCหน่อยครับ Pls
t 35:36
Thank..@k
เพิ่งจะมาตามครับ 🤣🤣
จะใส่รูปภาพหรือจะใส่ลิงค์ไปอีกหน้าทำไงครับ ใส่keyword _top,blankในลิงค์ก็ไม่ได้ครับ
สำหรับคนที่ Error ช่วง Router เปลี่ยนCode ส่วน Switch แบบนี้ครับ
เหตุผลเพราะว่า React update Version ใหม่ Syntax ปรับตามจาก Switch เปลี่ยนมาใช้ Routes แทนครับ
ขอบคุณครับ
ขอสอบถามครับ ตัว exact จะนำไปใส่ตรงไหนหรอครับ เพราะที่อาจารย์พิมมาไม่มีครับ
03:44:12
React v6 Router
Switch เปลี่ยนเป็น Routes
=====
ใน element มันไม่สามารถใส่ 2 elements ได้ ต้องทำอย่างไรหรือคะ
@@sasipraphasaisaen8099 เพิ่ม ลงใน element ของ route ครับผม
@@kkpvb ใน element เพิ่ม เป็น 2 ชุดแล้ว แต่เกิด error ... ต้องคั่นด้วยเครื่องหมายอะไรหรือไม่คะ
@@citizens4971 แบบนี้
@@artittilit9968 ทำได้แล้วค่ะ ขอบคุณมากๆๆค่ะ
ขอบคุณค่ะ เป็นการสอนที่ดีมากเลยทีเดียว น้ำเสียงน่าฟัง และเข้าใจง่าย เพราะ เริ่มสอนเป็นจุดๆ ไป พร้อมเสริมวิธีการปรับปรุงตัวเดิมไปด้วย เวลาการสอนพอดี ไม่ช้า หรือเร็วเกินไป ทำให้ผู้เรียนทำ และพิมพ์ตามพร้อมไปด้วยทัน (ส่วนตัว ทำตามทัน 😅 )
และ ส่วนตัวคิดว่า การสอน แบบ มี error เกินขึ้น ไปด้วย (แบบที่ทำอยู่นี้) ดีกว่า การสอนแบบไม่มี error น่าจะทำให้ผู้เรียน รู้จักวิธีการ ค้นหาจุดบกพร่องของโค้ดไปด้วย 👍👍👍
เรียนมา 2 อาทิตย์วันละ 1 ชม.บ้าง 2 ชมบ้างไม่ได้เรียนบ้างเพราะขี้เกียจในที่สุดวันนี้ก็ดูจบจนได้และเขียน React เป็นกับเค้าสักทีน้ำตาจิไหลแต่ก็คงต้องเรียนอย่างอื่นเพิ่มเติมอีก เฮ้อชีวิตที่จะเป็นโปรแกรมเมอร์ที่รอบรู้นี้มันลำบากจัง ยากแค่ไหนก็ต้องอดทน ขอบคุณครับ
มุมานะมากครับ จบภายใน 2 สัปดาห์
เพราะผม 1 เดือนครึ่งแล้ว เพิ่งจบ .. ติดเกม + ติดอนิเมะ + ขี้เกียจ .. อิอิ
Section React Router. - > React v.6 เหมือนจะมีการเปลี่ยนแปลงตรง Switch เปลี่ยนเป็น Routes จะครับ สำหรับบางคนที่ทำแล้วเกิด Error
ติดตรง useState ครับ
เวลาป้อนค่าใน input หน้า console แสดง
Uncaught TypeError: Cannot read properties of undefined (reading 'value')
ครับ
1:11:37 writingsuggestions เขาบอกให้ใช้ทำยังไงครับ?
ชอบที่มีการแบ่งเนื้อหาออกเป็นส่วนย่อยๆ ทำให้เข้าใจง่ายมากๆครับ ขอบคุณคลิปสอนดีๆแบบนี้ครับ
ยอดเยี่มมากครับ ละเอียดชัด เรียงลำดับ
ขอบคุณมากๆครับ ดีมากเลยครับ สอบถามคับถ้าต้องการเชื่อม database ทำอย่างไรคับ
ช่วง react router หากบางคนที่ยัง Error ให้ลองลดเวอร์ชั่นของ router dom เป็นเวอร์ชั่น 5.2.0 ดูนะครับ
คำสั่ง npm install react-router-dom@5.2.0
สอนดีมากเลยครับ
อาจารย์พี่ก้องครับ อยากให้ อ.พี่ก้อง สอน React เชื่อมต่อฐานข้อมูล PHP MySqli ให้ผมหน่อยครับ
ผมยินดีสนับสนุนพี่ทุกเดือนเลยครับ ขอบพระคุณมากครับ
ดูๆแล้ว state ก็มีหน้าที่แค่เป็นทางผ่านข้อมูลใช่ไหมครับ รับข้อมูลมาแล้วส่งต่อ เคลียร์ค่าตัวเอง
รับข้อมูลมาใหม่ แล้วส่งต่อ แล้วก็เคลียร์ค่าตัวเอง วนซ้ำอย่างนี้ไปเรื่อยๆ ผมเข้าใจถูกไหมครับ
สอนดีและเอียดมากครับ ขอบคุณมากครับ
32:42 ได้ยินเสียงท้องร้อง 🤣🤣
ขอบคุณครับสอนดี และสามารถเข้าใจได้ไม่ยากเลยครับ
สวัสดีครับขอบคุณสำกรับบทเรียนที่ยอดเยี่ยมครับ ผมขอถามข้อมูลเพิ่มหน่อยครับถ้าต้องการการเก็บค่าไฟล์รูปมันจะเก็บค่ายังไงแล้วจะส่งค่าแบบไหนครับ
เรียนถึงแค่ useState แล้วไปต่อไม่ได้ครับ มัน งง อ่ะ
ที่นาทีที่ 36:05 ตอนที่สร้าง Method itemData
ความหมายของ
title:title,
amount:amount
คือยังไงนะครับผมแค่อยากรู้ว่าเมื่อกด onSubmit ไปแล้วมันจะทราบได้ไงว่าจะเก็บ title ไว้ในไหน
ผมมีปัญหา กับการใช้ replace ในถือมือ คือ ถ้าใช้คำสั่งนี้มีบ้างเครื่องที่ไม่สามารถเข้าใช้งานได้
ผมแก้ไปแล้ว แต่อยากรู้ ว่าถ้าผมจะใช้ มีวิธีแก้ไขไหม
พอจะมี วิธีสอน ใช้react ใช้ร่วมกับ sqlไหมครับ
ทำไมถึง import {BrowserRouter} ไม่ได้คะ
ขอบคุณมากๆนะครับ
เรียนทั้งสองเฟสจบแล้วครับ แต่จำอะไรได้เลย ต้องเรียนอย่างไรถึงจะจำได้? 😢 แต่อจก้องสอนดีมาก ขอบคุณครับ
ขอสอบถามหน่อยนะครับ ตรงหัวข้อบันทึกข้อมูล (Insert Data) ครับ
อยากทราบว่า initdata หรือข้อมูลก่อนๆ มันเข้ามาที่ parameter prevItem ได้ยังไงครับ มันทำงานอย่างไรครับ
ไม่ทราบว่ายังทันอยู่รึเปล่านะครับ แต่ว่าที่ข้อมูลinitDataเข้ามาได้เพราะว่า ตอนเราตั้ง state items เราตั้งไว้ว่าให้ค่าเริ่มต้นของitemsเป็น initDataครับ พอเรามาเพิ่มข้อมูลใหม่เราเอาข้อมูลเก่าเป็นฐานในฟังก์ชันคือ(prevItem)ก็จะเอาค่าเดิมของitemsที่ถูกตั้งไว้ก่อนหน้านั้นก็คือinitDataนั่นเองครับ แล้วเอาค่านั้นมาใช้spread operatorเพื่อเอาค่าทุกค่าที่อยู่ในarrayของinitDataเข้ามาต่อท้ายnewItemที่เราเพิ่มเข้ามาใหม่
@@ablaze7013 ขอบคุณมากๆครับ
@@ablaze7013 ขอบคุณครับ ผมก็หาอยู่ว่า เอ๋ มันรู้ได้อย่างไรว่า prev มันคือตัวไหน ประกาศตอนไหนหว่า ขอบคุณครับ งงตั้งนาน จนลองมาหาในคอมเมนต์ดู เลยถึงบางอ้อ 55555
สนับสนุนเรียบร้อย ครับ สอนดีมาก เจาะลึกสุดๆ ครับ สุดยอดมาก ครับ
แรกๆเข้าใจ หลังๆเริ่มมึน
Node v20.9.0 มี Error ตรงการทำ Link ครับ ไม่รู้ว่าต้องแก้ไขอย่างไรได้ครับ
สอนดีมากๆค่ะ ขอบคุณนะคะ ละเอียดมาก
ขอขอบคุณ
ขอบคุณครับ
สนุกดี แแต่ทำเเล้วติดเอ่อเรอ 55555
มี Code ของตัวอย่างไหมครับ
ขอบคุณครับ
ขอบคุณมากๆครับ
40:18 หลังผมกดปุ่ม Submit มันไม่ Clear State ให้ผมพลาดตรงไหนกันนะ
console.log("ข้อมูลจาก Form : ", newItem); กับ console.log("ข้อมูลจาก Form : "+ newItem); เครื่องหมาย "," กับ "+" มีผลด้วยหรอครับ
+ คือการต่อ string ครับตัวแปรที่นำมาใช้ต้องมีชนิดข้อมูลเป็น string ส่วน , คือนำตัวแปรมาใช้งานโดยมาต่อกับข้อความซึ่งเป็นชนิดข้อมูลที่ไม่ใช่ string ก็ได้ครับผม
สามารถเรียนพื้นฐาน string
ได้ที่ th-cam.com/video/AbjY-ajKgSI/w-d-xo.html
และ th-cam.com/video/ReGM0zubxfI/w-d-xo.html
@@KongRuksiamOfficial ขอบคุณครับบ
เรียนจนจบคลิป 11.10.2023
3:02:55 redux
สอนภาษาCหน่อยครับ Pls
t 35:36
Thank..@k
เพิ่งจะมาตามครับ 🤣🤣
จะใส่รูปภาพหรือจะใส่ลิงค์ไปอีกหน้าทำไงครับ ใส่keyword _top,blankในลิงค์ก็ไม่ได้ครับ