Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/vue.js/6.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
Vue.js 如何设置作用域插槽中输入的初始值?_Vue.js - Fatal编程技术网

Vue.js 如何设置作用域插槽中输入的初始值?

Vue.js 如何设置作用域插槽中输入的初始值?,vue.js,Vue.js,index.php index.vue 导出默认值{ 数据(){ 返回{ 例:{} } }, } 当我在上面的输入中键入内容时,ex.param将在vue中设置,但当我通过value属性将值设置为“something”时,它不会更改它 如何修复它?v-model将忽略在任何表单元素上找到的初始值、选中的或选中的属性它将始终将Vue实例数据视为真相的来源。您应该在组件的data选项内的JavaScript端声明初始值 您在这里使用作用域插槽的事实与此完全无关 唯一的方法是以某种方式初始化

index.php


index.vue


导出默认值{
数据(){
返回{
例:{}
}
},
}
当我在上面的输入中键入内容时,
ex.param
将在vue中设置,但当我通过value属性将值设置为“something”时,它不会更改它

如何修复它?

v-model
将忽略在任何表单元素上找到的初始
值、选中的
或选中的
属性它将始终将Vue实例数据视为真相的来源。您应该在组件的
data
选项内的JavaScript端声明初始值

您在这里使用作用域插槽的事实与此完全无关

唯一的方法是以某种方式初始化
ex.param
数据的值。一种选择是使用道具


导出默认值{
道具:['initValue']
数据(){
返回{
例:{
param:this.initValue
}
}
},
}