Nuxt js, có Cách nào để thêm Plugin only desktop ko mọi người?
bạn muốn nó hiển thị trên Desktop thì mình nghĩ bạn cần check về phần user-agent.
Phần kia bạn cần đăng kí thêm trong options plugins ở nuxt.config.js
plugins: '~/plugins/vue-fb-customer-chat'
Hỏi về job reactjs thực tế làm những gì?
- Reactjs hay các thư viện front như vue, angular thì thường tập trung vào việc xây dựng giao diện, xử lý data từ server. Nếu bạn đã biết cơ bản các khái niệm như router, redux thì mình nghĩ bạn cũng "biết" khá nhiều rồi. Để học tiếp và theo hướng Reactjs thì mình nghĩ bạn cần trải qua các dự án thực tế, những dự án lớn hơn. Thật ra khi làm thực tế, bạn sẽ phát hiện có rất nhiều điều mới mẻ qua các feature, hay maintain và fix bugs.
- strong JS mà bạn nói ở đây, theo mình cũng k hiểu thế nào là strong cả. người ko giỏi về JS cũng sẽ ko nhận mình strong JS, người giỏi cũng không nhận luôn . JS đúng là rất quan trọng và rất cần thiết, nhưng để gọi đến mức độ là strong thì thật khó để giải thích.
Lộ trình hiện tại của bạn mình nghĩ nó không thật sự focus vào vấn đề học Reactjs cho lắm. Nó liên quan đến giao diện nhiều hơn chứ chưa liên quan đến phần xử lý cũng như thao tác với dữ liệu. Bạn nên học thêm về backend như PHP (Laravel), hay Node.js (Express) rồi kết hợp chúng với nhau. có thể làm SPA rồi sau đó hướng lên SSR. Như thế sẽ học được nhiều thứ hơn.
Laravel broadcast dùng Pusher
khi vào mounted bạn lắng nghe thì khi bạn "rời khỏi" component thì bạn cần leave cái channel đó đi.
beforeDestroy() {
window.Echo.channel('channel').leave()
}
Bạn thử xem sao.!
Hỏi về lỗi "Can't connect to MySQL server on 'localhost'" khi dùng MySQL Workbench
Mình có tìm hiểu thì thấy có lỗi giống bạn tại https://stackoverflow.com/questions/119008/cant-connect-to-mysql-server-on-localhost-10061
Bạn thử chạy lệnh này xem
"GRANT ALL PRIVILEGES ON %s.* TO '%s'@'localhost' IDENTIFIED BY '%s'";
Thắc mắc về gửi email trong laravel
bạn thử log cải $req->email xem có gì trong đó k?
Làm cách nào để lấy thông báo từ app MOMO?
bạn ơi mình cũng ko rõ lắm nhưng mình search thấy Momo nó cũng có document api liên quan đến phần này. bạn thử tham khảo xem nhé.
hỏi trang kenh14
bootstrap chứ không boostrap nhé bạn.!
Hỏi cách làm sidebar
bạn thử xem ví dụ này xem. Mục đích là thêm class để gọi css khi mà bạn đang ở menu nào đó. https://www.w3schools.com/howto/tryit.asp?filename=tryhow_js_active_element Nếu bạn dùng framework thì còn dễ hơn rất nhiều
Whoops, looks like something went wrong.
https://stackoverflow.com/questions/29479409/redirect-to-homepage-if-route-doesnt-exist-in-laravel-5
bạn thử làm theo cách này xem. Ngoài ra thì class app/Exceptions/Handler.php
dùng để xử lý các Exception, bạn có thể tìm hiểu thêm ở https://laravel.com/docs/5.7/errors#the-exception-handler.
Hi vọng có thể giúp bạn.!
Resource collection trong laravel có phải để format lại data?
Trên docs thì phần này có vẻ hơi ngắn. Bạn có thể tìm hiểu một số bài viết dưới đây.
- https://viblo.asia/p/phan-1-api-resources-laravel-5-XL6lAXeJZek
- https://viblo.asia/p/xay-dung-apis-bang-laravel-voi-eloquent-api-resources-m68Z0wQ9KkG Nhưng quan trọng nhất là bạn phải kết hợp làm ví dụ để hiểu hơn.
Còn nếu bạn có khả năng muốn tìm hiểu sâu thì có thể lên phần api của nó
Hàm khởi tạo PHP Laravel
Hàm khởi tạo
Đó chính là constructor trong PHP. Hàm khởi tạo cũng là một hàm bình thường nhưng có điểm đặc biệt là nó luôn luôn được gọi tới khi ta khởi tạo một đối tượng. Nghĩa là bạn có class A và có hàm khởi tạo __construct, thì tất cả các biến trong hàm khởi tạo sẽ được tạo ra khi bạn gọi đến nó. Bạn hãy dùng thử nó để biết tại sao lại dùng hàm này. Trên viblo có rất nhiều tài liệu về hàm tạo, hàm hủy. Mình có 1 số link cho bạn tham khảo. https://viblo.asia/p/lap-trinh-huong-doi-tuong-trong-phpphan-2-bJzKmkePl9N
Sweet alert 2 không hoạt động
Server trả về lỗi 422 tức là dữ liệu bạn gửi từ client lên trên server đang bị không đúng theo yêu cầu. Bạn check lại xem bạn gửi lên cái gì lên server, và xem server nó báo lỗi về cái gì, ở trong cái đoạn request 422 kia.
Kiểm tra tất cả giá trị trong arr1 có tồn tại trong arr2 hay không
arr1= [
{
id: 1,
name: "aa"
},
{
id: 2,
name: "bb"
},
{
id: 3,
name: "cc"
}
];
var ar2 = [1,3];
var newArr1 = _.map(arr1, i=> i.id);
result = _.difference(ar2, newArr1).length === 0
console.log(result) // true
Em xin hỏi về vấn đề Many To Many (Polymorphic) trong Laravel với ạ !!!
nó đang báo lỗi bảng job_here.models
không tồn tại kìa bạn.
Lấy ID Facebook bằng Js
https://github.com/Schmavery/facebook-chat-api/blob/master/DOCS.md#getUserID bạn thử tìm hiểu về cái này xem sao
Xin hướng đi cho JS
Theo quan điểm cá nhân của mình
1. Vậy chỉ cần focus 2 thằng này có ổn không?
mình nghĩ là có. Bạn học react xong có thể chuyển hướng học Native cho Mobile hoặc không cũng có thể làm web application.
2.Ngoài 2 thằng này thì có thằng nào thường áp dụng trong các dự án thực tế k
Mình nghĩ nổi nhất về js thì có 3 lib/framework chuộng nhất đó là vue, react, và angular nên mình nghĩ các dự án nếu có dùng chắc sẽ có 1 trong 3 lib/framework này.
3. Xu hướng công nghệ trong các dự án ở VN & Sun* là dùng React hay Vue ?
mình nghĩ là dùng cả 2 nhé. Sẽ có dự án sử dụng react, cũng có dự án sử dụng vue.
Em bị lỗi nay mọi người giúp em ạ
mặc định lúc bạn chạy câu lệnh php artisan make:auth
thì Laravel tự sinh cho bạn một class App\Http\Controllers\Auth\LoginController.php
và một Route::post('login', 'App\Http\Controllers\Auth\LoginController@login')
rồi, mình k biết bạn tạo thêm cái
Route::post('login', [ 'as' => 'login', 'uses' => 'LoginController@do']);
để làm gì. Có thể nó đang bị trùng, bạn thử comment dòng cuối lại xem sao
Custom validation trong Laravel
bạn tham khảo thử phần Laravel Custom message xem sao https://laravel.com/docs/5.7/validation#customizing-the-error-messages
Xử lý json trong php
Bạn thử dùng json_decode
để biến đổi nó về dạng object sau đó select phần tử cần lấy ra
Hỏi cách hiển thị giữa mối quan hệ one to many trong laravel
Trong Controller bạn phải truy vấn lấy cả user nữa. Truy vấn như sau : Comment::with('user')->get();
sau đó trong view bạn sử dụng foreach rồi lấy như trên