<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                本節中,我們來使用過濾器來顯示教師的注冊時間。 # 過濾器 `pipe`管道在大部分框架中又被稱為`filter`過濾器。無論是管道還是過濾器,只是叫法不同而且,它們的作用都是用來進行數據的轉換。 在中學的化學實驗中,我們在進行物質的過濾的時候接觸過過濾器。有村里蓋房子的時候,我們通常要把沙子中的過大的顆粒過濾出來,也接觸過過濾器。但在現實生活中,過濾器往往只會把多的東西過濾少了,且過濾后的物質必然存在于過濾前的物質之中。而我們此時提的過濾器,功能遠遠不止不此。它不止可以把多的過濾少了,把粗的過濾精了,還可以把少的過濾多了,把有的過濾沒了,甚至于把一種物質過濾成另一種物質。 > 所以計算機的過濾器的作用可以描述為:`把原有的數據按固定的規則轉換成另外一種數據`。 # 日期過濾器 下面,我們共同使用日期管道,將教師的注冊時正確的顯示出來。 ## 添加注冊時間字段 app.component.html ```html <table> <tr> <th>序號</th> <th>姓名</th> <th>用戶名</th> <th>郵箱</th> <th>性別</th> <th>注冊時間</th> ? <th>操作</th> </tr> <tr *ngFor="let teacher of teachers" > <td>{{teacher.id}}</td> <td>{{teacher.name}}</td> <td>{{teacher.username}}</td> <td>{{teacher.email}}</td> <td> <span *ngIf="teacher.sex">女</span> <span *ngIf="!teacher.sex">男</span> </td> <td>{{teacher.createTime}}</td> ? <td>刪除</td> </tr> </table> ``` * ? 添加表頭 * ? 顯示注冊時間 ![](https://img.kancloud.cn/20/0b/200b193c60df6bc1cd979b02371040c9_510x91.png) ## 使用過濾器 過濾器的使用非常簡單,只需要加入一個`|`(Backspace鍵下方),該符號又稱為`管道符`,這有可能就是`管道`的由來。然后在輸入管道的名稱,比如我們此時用的是`date`日期管道。 ```html <td>{{teacher.createTime | date}}</td> ``` ![](https://img.kancloud.cn/da/0e/da0e9c1b25c8850c245bc8c594cdfadc_504x85.png) ## 增加過濾格式 `date`管道默認過濾出的數據是適用于國際友人的,想適用于國內的小伙伴,還需要加一些參數。 ``` <td>{{teacher.createTime | date: 'yyyy-MM-dd'}}</td> ``` ![](https://img.kancloud.cn/df/1f/df1f0ced435002d7ef8d4165be9b339a_487x86.png) # 本節小測 請嘗試在官方文檔中找到其它的過濾器。 ## 上節答案 在`*ngIf`指令的頁面上依次點擊: ![](https://img.kancloud.cn/09/60/09602a1ec6b68c486c3bfb605797a8e1_985x303.png) ![](https://img.kancloud.cn/5b/e8/5be8ffccd385ad4b311713c1e4fba26d_1165x592.png) 或者,來到官方首頁后,依次點擊: ![](https://img.kancloud.cn/6a/95/6a95ab7edc70ca3d2a16c96269d9214f_600x174.png) 左側的 ![](https://img.kancloud.cn/2c/22/2c22bcb44637a7ce221f40fe144c2ac9_367x138.png) 然后找到:common ![](https://img.kancloud.cn/e3/ee/e3ee7decfdefd6767a4e0f46f37bc622_641x468.png) 進而找到common中的指令 ![](https://img.kancloud.cn/5b/e8/5be8ffccd385ad4b311713c1e4fba26d_1165x592.png) > 有意識的看官方手冊是一種進步,會看官方手冊是一種能力。 # 參考文檔 | 名稱 | 鏈接 | 預計學習時長(分) | | --- | --- | --- | | DatePipe | [https://www.angular.cn/api/common/DatePipe](https://www.angular.cn/api/common/DatePipe) | 5 | | 源碼 | https://github.com/mengyunzhi/spring-boot-and-angular-guild/releases/tag/step2.2.6 | - |
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看