과 함께 사용할 때 작동 안녕하세요. 성공 메시지를 표시하는 플래시 메시지가 있습니다. 3 초 후에 숨기고 싶습니다. 나는 js 코드를 사용하지만 3 행에서 내가 view :: POS_READY를 사용할 때 에러가 발생하여이 줄을 주석 처리하고 js 코드가 작동하지 않고 내 메시지를 퇴색시키지 않도록한다. 어떻게이 문제를 해결할 수 있습니까? 컨트롤러yii2not의 플래시 메시지가 js 코드
<?php if(Yii::$app->session->hasFlash('flashMessage')):?>
<div class="flash-success">
<?php echo Yii::$app->session->getFlash('flashMessage'); ?>
<?php
$this->registerJs(
"$('.flash-success').animate({opacity: 1.0}, 3000).fadeOut('slow');",
//view::POS_READY,
'myHideEffect'
);
?>
설정 플래시 :
이보기에 내 공연 플래시 코드
if ($model->load(Yii::$app->request->post()) && $model->save()) {
Yii::$app->session->setFlash('flashMessage', 'success');
return $this->redirect('index.php');
}