Viblo May Fest 2021

DISCUSSIONS

Jun 12th, 2017 3:00 PM

Tại sao cái hàm show em viết cuối cùng thì nó không gét được cái @user vậy anh phải chẳng ruby nó vậy. giờ em xem code anh thì em chuyển hàm show lên trên đầu users_controller.rb thì nó chạy bình thường.

0
Jun 12th, 2017 2:49 PM

Bài hướng dẫn trên pần view :session request qua mà anh ghi thiếu chữ i :sesson, phần view lúc create sẽ redirect_to login_path mà a không cập nhập lại view -_- newbie như em thiệt vật lộn mất buổi tối mà T_T

0
Jun 12th, 2017 2:05 PM

error ndefined methodname' for nil:NilClass` cái này là do thằng @user đang nil, e check lại xem lúc call hàm Session#create có get được thằng User ra không https://github.com/duc11t3bk/login_app đây là project ở trên, e down về nghiên cứu nhé

0
Jun 12th, 2017 1:33 PM

<label>User name: <%= @user.name %> error ndefined method `name' for nil:NilClass Anh cho em hỏi là tại sao em có viết cai function show trong users_controller.rb mà dường như nó không get được cái @user.name

0
Jun 12th, 2017 1:13 PM

Nguyên nhân của việc dùng get 'logout' => 'session#destroy' chạy được mà detele 'logout' => 'session#destroy' app/views/users/show.html.erb <%= link_to "Logout", logout_path, method: :delete %> là do ở phía trên a thiếu cái method: :delete phía sau thằng link_to, chú xem ở bên trên cái này đúng là a bị thiếu đấy (yaoming)

A giải thích thêm: Vì sao trước khi thêm method: :delete chú dùng get thì chạy được là do khi khai báo get 'logout' => 'session#destroy' thì lúc gọi logout_path thì url nó sẽ sinh ra thế này /logout với method là GET, mặc định link_to khi gọi sẽ là method GET nhé. Vì thế chú đổi lại ở routes thành GET nó mới chạy được

khi khai báo detele 'logout' => 'session#destroy' thì lúc gọi logout_path thì url nó sẽ sinh ra thế này /logout nhưng method lại là DELETE, do đó khi muốn thằng link_to đổi method thành DELETE khi gọi cần thêm method: :delete phía sau Để ý cả 2 thằng get 'logout' => 'session#destroy'detele 'logout' => 'session#destroy' đều sinh ra url là /logout chỉ khác method lúc truyền lên Server là GET hay DELETE mà thôi, việc quy định như vậy là chuẩn đã được thống nhất người ta gọi là chuẩn RESTFUL có thê tham khảo thêm bên dưới để hiểu rõ hơn nhé https://viblo.asia/khanhhd/posts/l5y8Rro9Mob3

0
Jun 12th, 2017 9:18 AM

@jinvauser Mình vẫn chưa hiểu ý của bạn, bạn có thể trình bày rõ hơn không? function đó trẽ return tưng thread 1 chứ không return cùng lúc

0
Jun 12th, 2017 8:56 AM

Thanks Viblo ! Tôi đã thấy rồi.

0
Jun 12th, 2017 8:39 AM

Xin chào bạn. Viblo có chức năng clip cũng như vote up/down để giúp bạn đánh giá bài viết, cũng như để gửi lời cám ơn đến tác giả.

viblo-vote

Bạn có thể tìm hiểu thêm về các chức năng này tại bài viết giới thiệu về Viblo ở đây nhé 😄

0
Jun 12th, 2017 8:29 AM

Hi bạn, thực ra trên viblo có rất nhiều bạn chia sẻ nhiều bài viết về cách tùy biến sublime text rồi nên mình cũng ko muốn có thêm 1 bài viết trùng lặp về chủ đề đó nữa. Nếu bạn cần thì mình sẽ gửi cho bạn các package mình đang sử dụng 😃

0
Jun 12th, 2017 8:26 AM

Bài viết hay và rất chi tiết ! cảm ơn tác giả. Rất tiếc là mình không thấy nút Thanks.

0
Jun 12th, 2017 7:51 AM

Học javascript, ES6, Typescript

0
Jun 12th, 2017 7:43 AM

mong anh có 1 bài viết chia sẻ về cách dùng ide sublimetext hiệu quả tks a

0
Jun 12th, 2017 7:05 AM

Một bài viết rất hay ! Bạn cho mình hỏi là "sử dụng hai hay nhiều managed contexts trong ứng dụng " là như thế nào vậy ? Khi nào thì mình gặp trường hợp này. Mình có làm về core data, nhưng gặp crash app khi mình thực hiện việc xoá data và lấy data cùng lúc. Có cách nào để trách việc này không ? cảm ơn bạn.

0
Jun 12th, 2017 6:02 AM

Bài viết vô cùng hữu ích! Cảm ơn bạn vì đã chia sẻ 😃

0
Jun 12th, 2017 4:53 AM

Theo như giới thiệu thì loạt bài viết này chỉ viết về SQL db thôi chứ không liên quan đến Ruby and Rails đúng không bạn?

0
Jun 12th, 2017 4:38 AM

Chào bạn Cường! Bài viết của bạn rất hay. Mình mạn phép có thêm một vài ý kiến mong được bạn giải đáp. Nếu bộ não con người là 1 máy tính có khả năng tự học, vậy thật ra chúng không cần một cơ thể ví dụ như robot mà chỉ cần cho cái máy tính đó nghĩ là chúng có một cơ thể với các cơ quan cảm giác để cảm nhận sự vật sự việc trong một môi trường giả lập để chúng tin là thật. Điều đó có khả năng xảy ra không. Nếu có thì khối lượng tài nguyên sẽ giảm xuống hay tăng lên so với phép tính của bạn. Máy tính lượng tử có khả năng đáp ứng nhu cầu đó không? Rất mong nhận được email phản hồi của bạn đến [email protected]. Cảm ơn bạn đã đọc trả lời này.

0
Jun 12th, 2017 4:37 AM

Bài viết rất chi tiết cho người mới bắt đầu +1

0
Jun 12th, 2017 4:13 AM

Anh cho em hỏi tại sao get 'logout' => 'session#destroy' có thể chạy được còn detele 'logout' => 'session#destroy' bị lỗi

0
Jun 11th, 2017 1:44 PM

Ví dụ rất đơn giản và dễ hiểu, cảm ơn tác giả bài viết

0
Viblo
Let's register a Viblo Account to get more interesting posts.