Javascript TypeError:t.replace在使用vue资源时不是函数错误

Javascript TypeError:t.replace在使用vue资源时不是函数错误,javascript,vue.js,vuejs2,Javascript,Vue.js,Vuejs2,我编写了一个简单且非常基本的Vuejs代码来显示数组中的人员列表 这是HTML标记: <div id="container"> <ul class="list-group"> <li v-for="p in people" class="list-group-item"> {{p.first_name}} {{p.last_name}} </li> </ul>

我编写了一个简单且非常基本的Vuejs代码来显示数组中的人员列表

这是HTML标记:

<div id="container">

    <ul class="list-group">
        <li v-for="p in people"  class="list-group-item">
            {{p.first_name}} {{p.last_name}}
        </li>
    </ul>

</div>
但当运行该命令时,我在chrome中发现以下错误:

TypeError: t.replace is not a function
然后是此错误:

Uncaught (in promise) TypeError: t.replace is not a function

我使用的是VueJs 2。

您没有使用$http。正确获取:第一个参数应该是一个字符串,指示要获取的url,然后您可以将一个options对象作为第二个参数

您可能应该在开发时使用非精简版本,以获得更清晰的错误消息(我得到了template.replace不是一个函数,然后在github上发现这是一个问题)

TypeError: t.replace is not a function
Uncaught (in promise) TypeError: t.replace is not a function