我正在为Rails应用程序使用Handlebar模板。有一个按钮可以使用此模板将细分添加到表单中。
我已经创建了一个删除按钮以删除那些段,这将调用控制器中定义的功能。
我正在使用link_to
链接要在车把模板中删除的函数,并且其中包含变量{{id}}
。这是添加到表单中的细分的ID,当我保存表单后即会创建。
但是对于我刚刚添加但尚未保存的段,将其删除会显示路由错误。
我该如何解决?
答案 0 :(得分:0)
在您的js代码中检查id
是否存在,如果不存在(尚未保存的元素),请删除元素而不调用后端。