Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/batch-file/5.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 更改字段[VUE.JS]的值后重新加载页面_Javascript_Vue.js_Vuejs2 - Fatal编程技术网

Javascript 更改字段[VUE.JS]的值后重新加载页面

Javascript 更改字段[VUE.JS]的值后重新加载页面,javascript,vue.js,vuejs2,Javascript,Vue.js,Vuejs2,我完全不懂web开发,我有Vue.js项目,在created()函数中,我正在解析数据并打印它,我猜是挂接函数,并在页面呈现或类似的阶段调用。 我想在用户修改输入值后调用created() 我正在使用v-model和watch: watch: { myvalueChanged: function(newVal, oldVal){ console.log("%s %s", newVal, oldVal); // I want call created() again fro

我完全不懂web开发,我有Vue.js项目,在
created()
函数中,我正在解析数据并打印它,我猜是挂接函数,并在页面呈现或类似的阶段调用。 我想在用户修改输入值后调用
created()

我正在使用
v-model
watch

watch: {
  myvalueChanged: function(newVal, oldVal){
     console.log("%s %s", newVal, oldVal);
     // I want call created() again from here
  }
}
我该怎么做?
另外,我想再次调用created(),而不是重新加载页面(如果可能)

您可以创建一个方法,并将所有的创建作业转移到新创建的方法


然后在更改数据后的created and watch方法中调用此方法

您可以创建一个方法,并将创建作业时的所有作业转移到新创建的方法

然后在更改数据后的created and watch方法中调用此方法

created()
在创建实例后同步调用。在此阶段,实例已完成处理选项,这意味着已设置以下选项:数据观察、计算属性、方法、监视/事件回调

所以在你的情况下,我认为你需要使用函数的方法。方法可以随时调用

示例:

watch: {
  myvalueChanged: function(newVal, oldVal){
     this.testMethod(newVal, oldVal);
  }
}

methods: {
  testMethod: function (newVal, oldVal) {
     console.log("%s %s", newVal, oldVal);
  }
}
created()
在创建实例后同步调用。在此阶段,实例已完成处理选项,这意味着已设置以下选项:数据观察、计算属性、方法、监视/事件回调

所以在你的情况下,我认为你需要使用函数的方法。方法可以随时调用

示例:

watch: {
  myvalueChanged: function(newVal, oldVal){
     this.testMethod(newVal, oldVal);
  }
}

methods: {
  testMethod: function (newVal, oldVal) {
     console.log("%s %s", newVal, oldVal);
  }
}

为什么需要调用
创建
钩子?为什么需要调用
创建
钩子?他不需要重新加载页面,如果他愿意,他会重做Vue应用程序生命周期cycle@boussadjrabrahim对不起,我误解了梅丽娜·戈雷斯的问题。我还更新了我的答案。他不需要重新加载页面,如果他愿意,他会重做Vue应用程序生命cycle@boussadjrabrahim对不起,我误解了梅丽娜·戈雷斯的问题。我也更新了我的答案。