我有一個(gè)輸入定義為<input class="datepicker" type="text" ng-model="clientForm.birthDate" />將其顯示在頁面的其他位置:<tr> <th>Birth Date</th> <td>{{client.birthDate|date:'mediumDate'}}</td></tr>當(dāng)頁面加載時(shí),出生日期的格式很好,類似于Dec 22, 2009。但是,當(dāng)我查看自己<input>的內(nèi)部時(shí),它顯示為Tue Dec 22 2009 00:00:00 GMT-0800 (Pacific Standard Time)我猜想的是JS如何將Date對(duì)象呈現(xiàn)為字符串。首先,我如何告訴Angular將日期顯示<input>為12/22/2009?我似乎無法|filters在ng-model屬性內(nèi)應(yīng)用。其次,一旦我編輯了日期,即使將其保留為原始格式,我的其他文本(位于中<td>)似乎也不再應(yīng)用|date過濾器;它突然更改了格式以匹配輸入文本框的格式。如何在|date每次模型更改時(shí)應(yīng)用過濾器?
- 3 回答
- 0 關(guān)注
- 1162 瀏覽
添加回答
舉報(bào)
0/150
提交
取消