美文网首页
购物网 8.4

购物网 8.4

作者: RealAnalysis | 来源:发表于2019-06-19 22:18 被阅读0次
    • 使用者可以在 /account/orders/ 看到过去所有订单
    • 使用者在下拉式选单可以看到过去所有的订单

    这些要求何其眼熟, Rails 101里应该能找到类比例子. 自己能挣扎写出来的

    使用者可以在 /account/orders/ 看到过去所有订单

    看着对网址的要求, 直接去routes添加了namespace 有了routes就去创建namespace用的controller去了, 『平行世界』是需要自己的controller去抓取数据的 然后就去开一个view页面去写了, 就是不太确定需要哪些数据在里面, 不过尝试了一下, 数据抓取看起来没有问题

    好! 大方向写好了, 目前能动. 那么去对比教程看看不同之处吧~

    教程版

    跟我瞎写的对比, 我的routes写对, controller定义也写对了!!! 太开心了, 之前觉得rails101这部分好难理解的. 现在居然已经能自己写出来了~~ 大进步!! 值得解锁个好店去吃吃吃啊哈哈哈哈

    连view的大思路写对了哈哈哈


    我瞎写的代码在截图里面被注释掉了, 你自己对比一下, 教程的写法...真的功能多好多! 还见到新朋友 to_s这是把数据改成哪个类别了?

    Google一下答案, to_s改成了string数据类别呢. 好的, 那么这后面的(:long)又是啥?!

    因为token是开发到后来才加入的, 导致view页面报错

    我是用rake三兄弟暴力解决的...一切从头开始, 虽然有seed文档, 但是也比较暴力

    教程是用金手指, 只针对没有token的对象, 更优更有针对性伤害最小Order.where(token: nil).destroy_all

    订单的排列顺序按照 最新 -> 最旧 排列

    我的做法是 但教程用了新办法

    然后...咦?!我搞定了?!!! 居然没有去翻之前的rails101教程, 自己写出来了, 都对都能动! 细节微调一下就跟教程一样耶! 恭喜!!!

    相关文章

      网友评论

          本文标题:购物网 8.4

          本文链接:https://www.haomeiwen.com/subject/lkolqctx.html