Javascript
 Computer >> コンピューター >  >> プログラミング >> Javascript

AngularJSとHTML5の日付入力値-Firefoxに日付入力で読み取り可能な日付値を表示させる方法は?


日付タイプの要素を使用すると、ユーザーはテキストボックスを使用するか、日付ピッカーを使用して日付を入力できます。 ng-modelディレクティブを使用して、AngularJSアプリケーションデータの値をHTML入力コントロールにビニングします。 Firefoxは現在type="date"をサポートしていません。すべての値を文字列に変換します。以来

日付を文字列ではなく実際のDateオブジェクトにしたいので、別の変数を作成してから、以下のコードで行われるように2つの変数をリンクします

<input type = "date" ng-model = "realdate" />
function MainCtrl($scope, dateFilter) {
   $scope.date = new Date();
   $scope.$watch('date', function (date){
      $scope.dateString = dateFilter(date, 'yyyy-MM-dd');
   });
   $scope.$watch('realdate', function (realdate){
      $scope.date = new Date(realdate);
   });
}

  1. Windows10で入力インジケーターと言語バーを表示または非表示にする方法

    Windowsでは、表示と入力の両方に複数の言語を簡単にインストールできます。 Windowsに新しい言語パックをインストールすると、使用可能な場合は、該当するキーボードレイアウトもインストールしようとします。あなたが私のようで、キーボード入力のために異なる言語を頻繁に切り替える場合は、入力インジケーターまたは言語バーを有効にすると、ワンクリックで言語を切り替えることができます。 Windows10で言語バーと入力インジケーターを表示または非表示にする方法を紹介します。 Windows10で入力インジケーターを表示または非表示にする 入力インジケーターは通常、タスクバーにあります。そのため、

  2. ChromeおよびFirefoxブラウザで垂直タブを取得する方法

    Microsoftは最近、Edgeブラウザに新しい垂直タブ機能を導入しました。これは、すべてのタブをEdgeブラウザーの横に積み重ねるクリーンで最小限の方法を提供します。これにより、従来のタブの長いリストからブラウザの上部がクリーンに保たれます。個人的には、かなりきれいでさわやかに見えます。ただし、新しいブラウザに切り替えることは、垂直タブのためだけに意味がありません。ありがたいことに、他のブラウザで垂直タブを取得するのに役立つ拡張機能による回避策があります。ここでは、ChromeとFirefoxで垂直タブを取得するためのいくつかの拡張機能を紹介します。 Chromeで垂直タブを取得 Chr