AngularJS direka untuk mengatasi kelemahan HTML dalam membina aplikasi. HTML ialah bahasa perisytiharan yang baik direka untuk paparan teks statik, tetapi ia adalah lemah apabila ia datang untuk membina aplikasi WEB. Jadi saya melakukan beberapa kerja (helah jika anda mahu) untuk mendapatkan penyemak imbas melakukan apa yang saya mahu.
Terdapat dua bentuk pemformatan tarikh dalam AngularJS, satu dalam halaman HTML dan satu lagi dalam kod JS, kedua-duanya menggunakan penapis AngularJS $filter.
HTML: date_expression ialah pembolehubah jenis tarikh yang anda tetapkan dalam $scope (nota, ia mestilah objek tarikh yang betul), dan ia juga merupakan simbol pemisah dan parameter pertama tarikh selepas simbol pemisah ialah Tunjukkan bahawa jenis penapis adalah untuk menapis tarikh Format parameter kedua ialah bagaimana tarikh anda harus diformatkan, seperti yyyy-MM-dd Zon waktu terakhir ialah zon waktu (parameter pilihan). lebih sesuai untuk laman web antarabangsa.
Dua cara menulis: anda boleh menggunakan ungkapan {{}} atau anda boleh menggunakan ng-bind atau ng-model
Dalam kod Javascript, ia ditulis seperti ini:
Dengan cara ini, pembolehubah myJsDate yang anda isytiharkan boleh mendapatkan nilai terformat myDate dalam $scope.
Kandungan di atas ialah huraian keseluruhan penjelasan terperinci pemformatan tarikh AngularJS yang dikongsi oleh editor.