Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/laravel/10.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/unity3d/4.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
Reactjs 如何在不重新加载整个页面的情况下重新加载/更新部分页面_Reactjs_Laravel_Vue.js - Fatal编程技术网

Reactjs 如何在不重新加载整个页面的情况下重新加载/更新部分页面

Reactjs 如何在不重新加载整个页面的情况下重新加载/更新部分页面,reactjs,laravel,vue.js,Reactjs,Laravel,Vue.js,我正在进行一个项目,希望刷新页面的某些部分,而不是刷新整个页面本身 例如,“我的主布局”包含以下项目: 导航栏(主页、详细信息、联系我们) 页脚 当我点击导航栏上的菜单或页脚中的链接时,正文将刷新,而无需重新设计整个页面 在做了一些研究之后,我发现这可以使用Ajax、VueJS或ReactJs来完成 现在,我的问题是,哪种解决方案更适合实现这样的功能。我认为您在这里非常困惑。我建议您描述一下您想要实现什么,因为热重新加载在Laravel(即PHP)中没有任何意义,因为它是一种解释性语言,不需

我正在进行一个项目,希望刷新页面的某些部分,而不是刷新整个页面本身

例如,“我的主布局”包含以下项目:

  • 导航栏(主页、详细信息、联系我们)
  • 页脚
当我点击导航栏上的菜单或页脚中的链接时,正文将刷新,而无需重新设计整个页面

在做了一些研究之后,我发现这可以使用Ajax、VueJS或ReactJs来完成


现在,我的问题是,哪种解决方案更适合实现这样的功能。

我认为您在这里非常困惑。我建议您描述一下您想要实现什么,因为热重新加载在Laravel(即PHP)中没有任何意义,因为它是一种解释性语言,不需要编译—您更改了代码,就这样—您已经准备好测试它了。此外,Laravel还为您提供了一个处理数据库的框架,其刀片引擎可以为您提供UI,即网页,而Flatter更注重移动应用程序开发,尽管他们提供了对web的支持,但他们仍然不建议在产品中使用它,因为它只是一个技术预览。

我认为您很不错这里很混乱。我建议您描述一下您想要实现什么,因为热重新加载在Laravel(即PHP)中没有任何意义,因为它是一种解释性语言,不需要编译—您更改了代码,就这样—您已经准备好测试它了。此外,Laravel还为您提供了一个处理数据库的框架,其刀片引擎可以为您提供UI,即网页,而Flatter更注重移动应用程序开发,尽管他们提供了对web的支持,但他们仍然不建议在产品中使用它,因为它只是一个技术预览。

@kushagra,热重新加载在Laravel中是完全有意义的,因为您必须加载vue.js组件,这些组件必须在每次更改后编译,而不管更改有多小,以便在屏幕上显示更改

此外,这里还有一个相关问题: npm run hot脚本“成功”编译了资源,但实际上并没有在屏幕上为我显示更改


Vue.js是您最好的选择,但jquery ajax也会完成这项工作。

@kushagra,热重新加载在Laravel中是完全有意义的,因为您必须加载Vue.js组件,每次修改后都必须编译这些组件,而不管修改有多小,以便在屏幕上显示修改

此外,这里还有一个相关问题: npm run hot脚本“成功”编译了资源,但实际上并没有在屏幕上为我显示更改


Vue.js是您最好的选择,但jquery ajax也能完成这项工作。

您在Laravel中的热重新加载到底是什么意思?在Laravel中的热重新加载到底是什么意思?