0
我想呈现一个控制器上的按钮,当点击返回一个HTML我用这个JavaScript方法如何用树枝JavaScript方法渲染方法
function getPopoverContent(input) {
return {{ render(controller("LeymaxReserveBundle:Reserve:showAddReserveModal",{'iduser': user.id,'token':'1238','idreserve':'0'})) }};
}
但它会导致一个非法的异常,并与报价相同的事情: :
return "{{ render(controller("LeymaxReserveBundle:Reserve:showAddReserveModal",{'iduser': user.id,'token':'1238','idreserve':'0'})) }}";
这里是我的acion ::
public function showAddReserveModalAction($iduser, $token, $idreserve) {
$em = $this->getDoctrine()->getManager();
$user = $em->getRepository('LeymaxContactBundle:User')->find($iduser);
return $this->render('LeymaxReserveBundle:Reserve:addReserveModal.html.twig', array(
'user' => $user,
'token' => $token,
));
}
怎么能行呢?
你试图使用原始管道的树枝体现在哪里? 例如 return“{{render(controller(”LeymaxReserveBundle:Reserve:showAddReserveModal“,{'iduser':user.id,'token':'1238','idreserve':'0'}))| raw}}”; – Rooneyl
soory但它也返回一个回归异常,谢谢你的帮助,但它不起作用。 – user2784013
异常::未捕获的SyntaxError:意外的令牌ILLEGAL – user2784013