元々作ってた仕組み
phpのバリデーションチェックではじかれた場合、
入力情報を残す仕組みにしておりました。
html
1<!-- 元々のインプットフォーム --> 2<input type="text" name="username" value="<?php if(!empty($_POST['username'])){echo $_POST['username'];} ?>" class="required">
今回の試み
Vue.jsを覚えたのもあって、実稼働で試してみたくなりまして、
フォームバインディングを実装しました。
フォームバインディング自体はうまくいったのですが、
バリデーション後今迄、入力情報が消えずに保持されていたものが、
フォームバインディングにより、書きかわってしまう問題が発生いたしました。
html
1<!-- v-modelを入れたインプットフォーム --> 2<input v-model="username" type="text" name="username" value="<?php if(!empty($_POST['username'])){echo $_POST['username'];} ?>" class="required">
実現したい事
フォームバインディングしつつ、phpの前回の入力情報を保持させる方法はあるのでしょうか?
Vue.jsにお詳しい方、ご教授お願いします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/01/29 02:15