Ad-hoc testing là gì Ad-hoc testing là một kỹ thuật kiểm tra đảm bảo để phục vụ và đáp ứng sự sáng tạo của người thử nghiệm đến mức tối đa. Kết hợp phù hợp ad-hoc testing với các hình thức thử nghiệm khác có thể sẽ nâng cao chất lượng phầm mềm lên mức cao hơn. https://wikihoidap.org/ad-hoc-la-gi
Ad-hoc testing có thể được thực hiện khi có một thời gian giới hạn nào đó cho các kiểm thử phức tạp. Thông thường Adhoc testing được thực hiện sau khi đã hoàn thành việc thực thi kiểm thử theo đúng quy trình. Nếu như có thời gian, thì có thể hoàn thành thực hiện Adhoc testing cho hệ thống.
Chào bạn, mình đã check lại code. Đúng là css module không còn được Laravel mix support sẵn. Có lẽ mình nghĩ vì Vue đã support scoped nên css module ko cần thiết nữa (ý kiến cá nhân ).
Bạn có thể check ở repo github chứa toàn bộ code của series này tại đây, css module vẫn chạy ngon lành. Bạn vào welcome.blade.php thay component User bằng Parent, không cần config webpack gì thêm cả.
Laravel mĩx trong repo là bản 1.0. Hiện tại bản mặc định khi init project laravel là 4.0.7 (ko hiểu sao có mấy tháng mà họ thay bản mặc định từ 1.0 lên 4. . Và theo mình nghĩ là tại bản này thì css module không còn đươc cấu hình sẵn cho Vue nữa.
Mình có thử cònfig lại rule như trên trang chủ Vue loader, thì khi chạy cũng đã bị báo lỗi can't override rule....
Hiện tại mình chưa có giải pháp nào cho vấn đề này, hóng có bạn nào bị lỗi này có cách khắc phục . Và thay vì dùng module bạn có thể dùng scoped cũng đc nhé
Bạn xóa dấu "/" trước chữ api xem sao. Nếu để /api nó sẽ tính từ directory gốc.
Những thứ này bạn đang đặt trong web.php.
Nếu đặt trong file api.php thì không cần phải thêm chữ "api" nữa. Vì bản thân nó đã có đường dẫn http://domain/api/.... rồi. Nếu thêm vào chỉ cần thêm tên slug của api thôi.
Còn cái biến APP_URL không liên quan. Trừ khi bạn đã config.
Bạn check lại xem thẻ style ở component của bạn đã có thuộc tính ‘module’ hay chưa. Bạn nhớ bind class dùng biến $style.class_name với ‘class_name’ là tên class CSS phỉa được định nghĩa trong thẻ style của component đó, nhớ dùng dấu _(shift trừ) thay vì dấu - nhé như trong bài, check lại thật kĩ nhé bạn
Câu hỏi của bạn rất hay, mình tìm thấy một tấm hình minh hoạ về sự khác nhau giữa thông dịch và biên dịch
Như bạn có thể thấy, để chạy một chương trình dùng ngôn ngữ biên dịch, source code đi qua một bộ compile để được chuyển nhưng dòng lệnh thành marchine code ( với windown sẽ cho ra file đuôi .exe ), từ đó ta mới có thể chạy chương trình. Còn với ngôn ngữ thông dịch thì mỗi lần chạy ta đều đọc lại source code, và qua một interpreter phù hợp thì chương trình sẽ chạy
THẢO LUẬN
Bạn có thể nhập
```yamlthay thế cho```ymlđể code được highlight đúng syntax nha.Cảm ơn bạn
Ad-hoc testing là gì Ad-hoc testing là một kỹ thuật kiểm tra đảm bảo để phục vụ và đáp ứng sự sáng tạo của người thử nghiệm đến mức tối đa. Kết hợp phù hợp ad-hoc testing với các hình thức thử nghiệm khác có thể sẽ nâng cao chất lượng phầm mềm lên mức cao hơn. https://wikihoidap.org/ad-hoc-la-gi
Ad-hoc testing có thể được thực hiện khi có một thời gian giới hạn nào đó cho các kiểm thử phức tạp. Thông thường Adhoc testing được thực hiện sau khi đã hoàn thành việc thực thi kiểm thử theo đúng quy trình. Nếu như có thời gian, thì có thể hoàn thành thực hiện Adhoc testing cho hệ thống.
Chào bạn, mình đã check lại code. Đúng là css module không còn được Laravel mix support sẵn. Có lẽ mình nghĩ vì Vue đã support scoped nên css module ko cần thiết nữa (ý kiến cá nhân
).
Bạn có thể check ở repo github chứa toàn bộ code của series này tại đây, css module vẫn chạy ngon lành. Bạn vào
welcome.blade.phpthay componentUserbằngParent, không cần config webpack gì thêm cả.Laravel mĩx trong repo là bản 1.0. Hiện tại bản mặc định khi init project laravel là 4.0.7 (ko hiểu sao có mấy tháng mà họ thay bản mặc định từ 1.0 lên 4.
. Và theo mình nghĩ là tại bản này thì css module không còn đươc cấu hình sẵn cho Vue nữa.
Mình có thử cònfig lại rule như trên trang chủ Vue loader, thì khi chạy cũng đã bị báo lỗi
can't override rule....Hiện tại mình chưa có giải pháp nào cho vấn đề này, hóng có bạn nào bị lỗi này có cách khắc phục
. Và thay vì dùng 
modulebạn có thể dùngscopedcũng đc nhéđọc chẳng hiểu, tệ thật
hàm postPost xử lý việc lưu rate vào csdl
Cíuuuuu
Thì nó cũng là Vue mà cậu
Bạn xóa dấu "/" trước chữ api xem sao. Nếu để /api nó sẽ tính từ directory gốc. Những thứ này bạn đang đặt trong web.php. Nếu đặt trong file api.php thì không cần phải thêm chữ "api" nữa. Vì bản thân nó đã có đường dẫn http://domain/api/.... rồi. Nếu thêm vào chỉ cần thêm tên slug của api thôi. Còn cái biến APP_URL không liên quan. Trừ khi bạn đã config.
Cảm ơn b, b xem lại giúp mình với. Trước giờ mình chỉ code laravel ko thôi, h mình đang học thêm vuejs, phiển bản hiện tại mình đang dùng là vue 3
Nếu bạn dùng vue vs Laravel thì ko cần cấu hình như trong link. Để mình check lại hiện laii code bài này xem hiện tại có gì thay đổi không nhé
https://images.viblo.asia/0e2f2556-672c-4be5-9d96-9db60cddb355.png Code mình thử copy y nguyên lại của bạn mà, mà k chạy đc. Mình xem qua ở đây thì thấy hình như cần cấu hình trong webpack https://vue-loader.vuejs.org/guide/css-modules.html
Bạn check lại xem thẻ style ở component của bạn đã có thuộc tính ‘module’ hay chưa. Bạn nhớ bind class dùng biến $style.class_name với ‘class_name’ là tên class CSS phỉa được định nghĩa trong thẻ style của component đó, nhớ dùng dấu _(shift trừ) thay vì dấu - nhé như trong bài, check lại thật kĩ nhé bạn
Không lưu rate vào database hả bạn
https://chatbot.qmau.me/ => This site can’t be reached
Hình như host die rùi hả tác giả ơi ?
Bác có đọc không mà chém thế ?
Cám ơn tác giả đã viết 1 bài tốt như thế này. Mình đã save về để còn đọc lại trong khi tìm hiểu chatbot.
Câu hỏi của bạn rất hay, mình tìm thấy một tấm hình minh hoạ về sự khác nhau giữa thông dịch và biên dịch
Như bạn có thể thấy, để chạy một chương trình dùng ngôn ngữ biên dịch, source code đi qua một bộ compile để được chuyển nhưng dòng lệnh thành marchine code ( với windown sẽ cho ra file đuôi .exe ), từ đó ta mới có thể chạy chương trình. Còn với ngôn ngữ thông dịch thì mỗi lần chạy ta đều đọc lại source code, và qua một interpreter phù hợp thì chương trình sẽ chạy