根据下面的模拟,温度应该有
小数点左边最少两位数
小数点右边正好 1 位
例如:
31.105
应该 31.1
2
应该 02.0
cityDetails = {
city: "chennai",
country: "india",
weather: [
{
date: "Aug 3, 2018",
temperature: 2,
weather_name: "sunny",
weather_image: "some image url"
}
]
};
下面是我试过的代码,
transform(cityDetails) {
this.temp = cityDetails.weather[0].temperature.toString().replace(
/\d+/g,
function pad(digits) {
return digits.length === 1 ? '0' + digits : digits;
});
}
但它没有按预期工作。链接到我的https://stackblitz.com/edit/angular-wc8vu1
幕布斯7119047
相关分类