すべてのデータを視覚化する get メソッドと、データを挿入する post メソッドの 2 つのルートがあります。app-render (「ビュー名」とデータ) を使用する get メソッドで、非常に優れています。成功メッセージを含むポップアップで同じページを最後に挿入することを確認するには、同じことを行います。2 つのメソッドは同じ URL を持っています。問題は、post メソッドでレンダリングすると、get メソッドで手元のデータを認識しないため、コンテンツの半分でページが表示されることです。
$app->get('/url.html',function()use($app){
//code
$app->render('url.html', array('name'=>$variable1,'user'=>$variable2)));
});
挿入後にポップアップを表示したい
$app->post('/url.html',function()use($app){
//code
$popup='$(function(){$( "#dialog-message" ).dialog({modal: true, buttons: {Ok: function() {$( this ).dialog( "close" );}}});});';
$app->render('url.html', array('popup'=>$popup)
));
});
ビュー「/url.html」で
<?php echo $popup ?>
しかし、動作しません
その後、ポストメソッドとポップアップでビューの合計が機能しません