Vue.js 视图图层中的格式设置值

Vue.js 视图图层中的格式设置值,vue.js,Vue.js,有人能帮我澄清一下吗?如果数据是从API调用接收的,如何在视图中格式化数字(我不能在后端格式化) 例如,let score='0.929304045' 在模板中: <div> {{ score }} </div> 这给了我一个错误 _vm.getScore不是一个函数 如果我在视图中调用{{getScore(score)} 对此的任何澄清都将不胜感激。计算值不是方法。它们的行为就像财产一样。这不是您希望使用计算值的情况。相反,将getScore作为一种方法 method

有人能帮我澄清一下吗?如果数据是从API调用接收的,如何在视图中格式化数字(我不能在后端格式化)

例如,
let score='0.929304045'

在模板中:

<div> {{ score }} </div>
这给了我一个错误

_vm.getScore不是一个函数

如果我在视图中调用
{{getScore(score)}


对此的任何澄清都将不胜感激。

计算值不是方法。它们的行为就像财产一样。这不是您希望使用计算值的情况。相反,将
getScore
作为一种方法

methods:{
  getScore(score){
    return score.toFixed(2)
  }
}

或者,定义一个。

谢谢您,先生。这就是使用计算路径而不是将其用作方法的问题。
methods:{
  getScore(score){
    return score.toFixed(2)
  }
}