Pozrite sa na obrázok uvedený v odkazu. http://i.cubeupload.com/YZtQkP.jpg
1.What does before_action pomocník znamená v tomto regulátore.?
2.What nazývame tento "set_product" po predtým akcie?
3. čo len znamená a názvy akcií tu znamenajú.
4. V rámci indexovej akcie je príkaz
Product.all
a produkt je názov modelu, ktorý viem. Ale keď je v predvolenom nastavení spustený v prehliadači, zobrazí sa indexová akcia. tento kód "product.all" vytvára objekt alebo je to príkaz
product.new
v novej akcii vytvorí objekt.
pretože robím projekt na koľajniciach bez toho, aby som sa naučil ruby. prosím, dajte mi riešenie.
odpovede:
1 pre odpoveď č. 1.To je metóda použitá na modeli (v tomto prípade produktu), ktorý volá všetky prípady tohto modelu.
set_product je metóda, ktorá sa používa pred zobrazovaním, úpravou, aktualizáciou a zničením metód. Nastavuje produkt, ktorý chcete použiť pre tieto akcie.
Myslím, že by ste skutočne profitovali z učenia rubínov pri učení sa koľajníc. Chcel by som odporučiť Michaelovi Hartlovi vynikajúcu Rails Tutorial, ktorá je k dispozícii zadarmo na svojich stránkach.