Я прочитал несколько уроков, в которых часть отображается как render @products
, а затем, если вы ajax заполняете форму для нового продукта, в файле .js вы можете сделать render @product
визуализацию нового продукта на странице.
Однако это работает только в том случае, если папка просмотра, в которой вы работаете, называется products
, в противном случае вы должны визуализировать частичное с помощью render :partial => 'product', :collection => @products
.Затем, когда я хочу изменить форму, я не могу просто добавить новый продукт с помощью render :partial => 'product', :collection => @product
.Я должен очистить div и снова отобразить все продукты.
Есть ли способ просто отобразить новый продукт, вместо необходимости очищать и повторно отображать все продукты, когда они не работают в представлениипапка с таким же именем как у модели?