効果:アイデア:
ページレイアウト <div id='アプリ'> <!-- 三項式 pwdFlag が true の場合、タイプはパスワードで、パスワードは非表示になります。pwdFlag が false の場合、タイプはテキストで、パスワードが表示されます。 --> パスワード: <input :type='pwdFlag?"password":"text"' size='10'> <!--pwdFlag が true の場合、パスワードは非表示になり、目が開いたアイコンが表示されます。そうでない場合は、目が閉じたアイコンが表示されます --> <img :src='pwdFlag?textIcon:pwdIcon' @click="changePwd" style="width:16px;"> </div> JSコード 新しいVue({ el:'#app', データ:{ pwdFlag:true,//パスワードフラグがtrueの場合、現在のパスワードはパスワード形式です textIcon:'./images/show.jpg',//アイコンを表示 pwdIcon:'./images/hide.jpg',//アイコンを非表示}, 方法:{ //パスワード表現の変更 changePwd:function(){ //パスワード フラグを反転します this.pwdFlag=!this.pwdFlag; } } }) 完全なコード <!DOCTYPE html> <html lang="ja"> <ヘッド> <メタ文字セット="UTF-8"> <meta name="viewport" content="width=デバイス幅、初期スケール=1.0"> <title>ドキュメント</title> </head> <スタイル> </スタイル> <本文> <div id='アプリ'> <!-- 三項式 pwdFlag が true の場合、タイプはパスワードで、パスワードは非表示になります。pwdFlag が false の場合、タイプはテキストで、パスワードが表示されます。 --> パスワード: <input :type='pwdFlag?"password":"text"' size='10'> <!--pwdFlag が true の場合、パスワードは非表示になり、目が開いたアイコンが表示されます。そうでない場合は、目が閉じたアイコンが表示されます --> <img :src='pwdFlag?textIcon:pwdIcon' @click="changePwd" style="width:16px;"> </div> </本文> <script src="vue.js"></script> <スクリプト> 新しいVue({ el:'#app', データ:{ pwdFlag:true,//パスワードフラグがtrueの場合、現在のパスワードはパスワード形式です textIcon:'./images/show.jpg',//アイコンを表示 pwdIcon:'./images/hide.jpg',//アイコンを非表示}, 方法:{ //パスワード表現の変更 changePwd:function(){ //パスワード フラグを反転します this.pwdFlag=!this.pwdFlag; } } }) </スクリプト> </html> Vue でパスワードの表示と非表示機能を実装するアイデアの詳細説明については、これで記事を終了いたします。Vue でパスワードの表示と非表示を実装することに関するより関連性の高いコンテンツについては、123WORDPRESS.COM の過去の記事を検索するか、以下の関連記事を引き続き閲覧してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。 以下もご興味があるかもしれません:
|
<<: Alibaba Cloud Centos7.3 インストール mysql5.7.18 rpm インストール チュートリアル
>>: Linux カーネル デバイス ドライバー カーネル デバッグ テクニカル ノート集
目次プロトタイプチェーン図プロトタイピングに必須の知識プロトタイププロパティ(プロトタイプを表示) ...
1. ポジショニングとは何ですか? CSS の position 属性には、absolute/re...
ご存知のとおり、cd コマンドがないと、Linux でディレクトリを切り替えることはできません。それ...
目次1. データベースの概要1.1 開発の歴史2. MySQL の紹介2.1. MySQLの概要2....
この記事では、権限の問題により MySQL 構成ファイル my.cnf を起動できない場合の関連する...
SSH プラグインの使用による公開Publish Over SSH を使用する前に、SSH 秘密キー...
KILL [接続 | クエリ] processlist_id MySQL では、各接続は個別のスレ...
Server 2016 のリモート デスクトップ接続のデフォルト数は 2 ユーザーです。2 人以上...
目次これを Vue.$store.state.xx.xxストアからデータを取得する私のプロジェクトフ...
目次序文ウェブHTTP サーバーファイルサーバー練習する序文Node.js 開発の目的は、JavaS...
SPA を構築する場合、多くの場合、特定のルートを保護する必要があります。たとえば、認証されたユーザ...
この記事の例では、チャットインターフェースの表示を実現するためのVueの具体的なコードを参考までに共...
1. 上部と下部のリストタグ: <dl>..</dl>:上dt下層dd: カ...
最近、インターフェースを描画しているときに、インターフェースに垂直線を描画し、この垂直線の高さが親 ...
MACでMySQLの初期パスワードを忘れた場合の解決策を参考までに共有します。具体的な内容は次のとお...