我使用Materialise的CSS芯片存儲的標籤爲我的視頻,其HTML是這樣:訪問Materialise的芯片響應
<%=simple_form_for @video do |form| %>
<div id="spaceTags" class="chips chips-placeholder">
<div>
<% end %>
和JavaScript Intialization是這樣:
$('.chips').material_chip();
$('.chips-placeholder').material_chip({
placeholder: 'Enter a tag',
secondaryPlaceholder: '+Tag',
});
和我的控制器像這樣:
@video = Video.new(video_params)
@video.uploader = current_user
respond_to do |format|
if @video.save
format.html { redirect_to @video, notice: 'Video was successfully created.' }
format.json { render :show, status: :created, location: @video }
else
format.html { render :new }
format.json { render json: @video.errors, status: :unprocessable_entity }
end
end
如何檢索數據並在我的控制中訪問它滾筒?
不熟悉material_chip但也許它在前端添加數據。唯一的方法是讓它返回到Rails服務器是通過一些Ajax的post/put請求。你需要寫JS來發送。控制器對前端沒有任何瞭解,因爲它以紅寶石居於服務器上。 – lacostenycoder