1,在页面显示的是#User:0x00000010e35548 2,鼠标指到<%= current_user %>下面出现波浪线,提示 cannot find“current_user” 3,求大神指导,大神指导,神指导,指导,导
#User:0x00000010e35548
表示已经取到这个对象了,你可以用 current_user.name
看看current_user
方法,但是不代表这个方法不存在几年前,借着研究室里大量的 Rails 的书,我开始自学。由于根本没什么 web 编程的经验,自然遇到不少和 LZ 一样的问题。但是因为觉得自己遇到的问题肯定是很 low 的问题,所以一般直接上网找答案。谷歌搜索关键字,神奇的是每次都可以找到我想要的答案。学习的过程就像先顺藤摸瓜照着教程来做个什么 demo,然后逐步了解其中的思想,横向类比,扩展学习。
特么说了那么多其实我想说,不要一遇到问题就各种大神,指导什么的,没有所谓的大神,一切都是经验而言。当然一遇到小问题就倾向于提问也并不是不好,提问的艺术不高可以先看一下什么样的提问比较受人喜欢。
另外贵公司这样做出来的产品质量令人堪忧。 从 LZ 身上我看到很多我身边人的影子,这些人在大公司混吃等死和你拿着一样甚至更高的工资着实让人不爽,我不是针对 LZ,请原谅我吃饱了发点牢骚。
2,鼠标指到<%= current_user %>下面出现波浪线,提示 cannot find“current_use“
兄弟,你这个是 rubymine 的提示吧,因为 current_user 是 devise 动态定义的方法,rubymine 找不到它的定义位置才报的错,没关系的