Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/474.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 无效道具:道具的类型检查失败;项目";。应为数组,获取字符串_Javascript_Jquery_Vuejs2 - Fatal编程技术网

Javascript 无效道具:道具的类型检查失败;项目";。应为数组,获取字符串

Javascript 无效道具:道具的类型检查失败;项目";。应为数组,获取字符串,javascript,jquery,vuejs2,Javascript,Jquery,Vuejs2,我在vue js中有一个下拉列表 <v-flex> <v-select label="Select Province" v-bind:items="listProvince" outline v-model="province" persistent-hint @change="loadCity()"></v-select> </v-flex> 请帮我提前谢谢我得到了答案 这里我声明'province'为字符串,'listProvince'为数

我在vue js中有一个下拉列表

<v-flex> <v-select label="Select Province" v-bind:items="listProvince" outline v-model="province" persistent-hint @change="loadCity()"></v-select> 
</v-flex>
请帮我提前谢谢我得到了答案

这里我声明'province'为字符串,'listProvince'为数组


谢谢你用一个例子来完成答案。。。 Vue站点的示例:

  props: {
  title: String,
  likes: Number,
  isPublished: Boolean,
  commentIds: Array,
  author: Object,
  callback: Function,
  contactsPromise: Promise // or any other constructor
}

更多信息:

我的意思是,这个错误很容易解释。您正在尝试将字符串(省)绑定到需要数组的对象(v-bind:items)。我在此处将项声明为数组的位置在哪里?您没有,这就是问题所在。
省:“”,
它应该是
省:[“某物”,“某物”],
您不应该将其声明为字符串
selectedProvince
应该是一个字符串,
province
应该重命名为
provinces
,并且应该是一个数组:
[“province1”,“province2”]
  props: {
  title: String,
  likes: Number,
  isPublished: Boolean,
  commentIds: Array,
  author: Object,
  callback: Function,
  contactsPromise: Promise // or any other constructor
}