angular-input-masks
angular-input-masks copied to clipboard
t.replace is not a function - angular-input-masks-standalone.min.js
O seguinte erro é exibido ao receber um REST cuja data está em milisegundos:
Error: t.replace is not a function
o@http://localhost:63343/my-app/app/lib/angular-input-masks/angular-input-masks-standalone.min.js:2:21975
yg</<@http://localhost:63343/my-app/app/lib/angular/angular.min.js:266:23
lf/this.$get</r.prototype.$digest@http://localhost:63343/my-app/app/lib/angular/angular.min.js:131:12
lf/this.$get</r.prototype.$apply@http://localhost:63343/my-app/app/lib/angular/angular.min.js:134:76
g@http://localhost:63343/my-app/app/lib/angular/angular.min.js:87:442
T@http://localhost:63343/my-app/app/lib/angular/angular.min.js:92:50
Uf/</w.onload@http://localhost:63343/my-app/app/lib/angular/angular.min.js:93:78
fragmento html:
<div class="form-group col-sm-12">
<input type="text" placeholder="dd/mm/aaaa" ng-model="ctrl.objeto.dataCriacao" ui-date-mask="dd/MM/yyyy" class="form-control text-center" >
</div>
Retorno REST:
{
id: 1,
ativo: true,
dataCriacao: 1448810965424,
dataVisita: 1448810965424
}
no componente ui-date-mask
bower.json
"dependencies": {
"angular": "~1.4.5",
"angular-cookies": "~1.4.5",
"angular-resource": "~1.4.6",
"angular-route": "~1.4.5",
"bootstrap": "~3.3.5",
"font-awesome": "~4.4.0",
"jquery": "~2.1.4",
"remarkable-bootstrap-notify": "~3.1.3",
"angularPrint": "angular-print#~0.3.7",
"angular-animate": "~1.4.7",
"angular-xeditable": "~0.1.9",
"angular-input-masks": "~2.1.1",
"angular-br-filters": "~0.5.0",
"angular-i18n": "~1.4.7",
"angular-smart-table": "~2.1.4",
"angular-bootstrap": "~0.14.3"
}
Can you provide a live demo (plunkr, etc) that reproduces the problem you described?
same here, date mask not working.