草庐IT

vue-route

全部标签

php - 独立使用 Symfony Routing 时如何缓存路由?

我正在独立使用Symfony路由组件,即不使用Symfony框架。这是我正在使用的基本代码:add('name',newSymfony\Component\Routing\Route(/*uri*/));//moreroutesaddedhere$context=newSymfony\Component\Routing\RequestContext();$context->setMethod(/*method*/);$matcher=newSymfony\Component\Routing\Matcher\UrlMatcher($router,$context);$result=$ma

php - Laravel 使用 Route::resource 生成路由需要添加 prefix/admin/

比如我有一个管理页面管理图书的路由,路由是这样设置的:Route::resource('books','Admin\BookController');它自动为插入/更新/删除等生成了一些路由/books/create/books/1/edit问题是,这是管理页面,我希望链接是/admin/books/create/admin/books/1/edit如何指定要管理的资源?它自动有前缀/admin/谢谢更新: 最佳答案 如果你需要多条路由的前缀,你应该使用routegroup:Route::group(['prefix'=>'admi

javascript - 使用 Axios 将数据从 Vue.js 传递到 PHP

我正在尝试使用Axios将一些数据从在Vue.js中完成的GUI传输到PHP文件。我尝试使用GET和POST参数,但它不起作用:我在这个index.phpform中输入数据:index.php:Firstname:Lastname:Submitmyjscode.js:当我按下按钮提交数据时,我在console.log(response.data)中看到正确的输出:letvm=newVue({el:"#container",data:{newPerson:{firstName:'',lastName:''}},methods:{sendIdentity:function(){letper

php - 带有 axios 和 vue 的 laravel 5.8 中的 CSRF

我有疑问,我正在使用Laravel5.8,并且我在Vue中有一个组件,它是一个简单的注册表单。当我通过POST方法提交表单时,Laravel没有向我请求CSRFtoken,这是正常行为吗?我没有使用API路由。我刚刚注意到在Chrome存储中有一个XSRF-TOKEN。那么,现在如何通过ajax进行CSRF验证? 最佳答案 如laravel5.8文档中所述WhenbuildingJavaScriptdrivenapplications,itisconvenienttohaveyourJavaScriptHTTPlibraryauto

vue中好用的视频插件推荐,video+canvas实现视频截图第一帧,ffmpeg实现视频截图第一帧

最近做视频功能,看了一些视频相关的插件,发现下面两个还是比较好用,这里推荐一下:videojsMuiPlayervideojs应该很多人都知道,比较成熟的插件了这里是官网地址:https://videojs.com/然后MuiPlayer也是很不错跟videojs差不多都很好用,对比videojs优势应该就是文档更好阅读点对于英语不好的是个好事。https://muiplayer.js.org/zh/guide/我自己用了videojs,然后项目主要是做了视频的一个上传和视频的展示功能看看效果图:使用的话官方文档自己翻最后主要说一下我用了插件后踩的一些坑,特别是上传部分,其它的都还好。我项目需

VUE3的watch监听使用

VUE3的watch监听使用watch介绍watch监听的不同情况1监听单个refimpl数据2监听多个refimpl数据3监听proxy数据4监听proxy数据的某个属性5监听proxy数据的某些属性总结watch介绍vue中watch用来监听数据的响应式变化.获取数据变化前后的值watch的完整入参watch(监听的数据,副作用函数,配置对象)watch(data,(newData,oldData)=>{},{immediate:true,deep:true})watch监听的不同情况创建响应式数据import{ref,watch,reactive}from"vue";letname=re

php - Laravel redirect::route 在页面加载之间显示一条消息

我目前正在使用Laravel开发一个网络应用程序,直到最近该应用程序都运行良好。我不知道是什么触发了它,但这里是我遇到的问题的摘要:登录曾经工作,因为我有一个执行此操作的AccountController:$auth=Auth::attempt(array('username'=>Input::get('username'),'password'=>Input::get('password'),'active'=>1);if($auth){returnRedirect::route('home');}returnRedirect::route('account-sign-in');回家

php - Route.php 中的授权和身份验证 : Laravel 5. 1

我有下面的路由来检查用户是否经过身份验证,然后才让他们访问该页面'auth',],function(){Route::get('/Categories-List','Skills\Category_Controller@index');});在我的auth()->user()中,有RoleID来检查用户是Admin还是其他角色。我想检查RoleID是否为1然后只允许他们访问该页面。我可以在Laravel5.1中设置授权和身份验证吗 最佳答案 好的,所以您需要创建AdminMiddleware并将其添加到路由中。首先,打开您的User

php - vue组件中的csrf token

我有一个集成了Vue.js的Laravel5.3项目,我想在我的表单中使用CSRF-TOKEN。Formhtml代码在Vue组件文件中resources/assets/js/bootstrap.js我有这个:Vue.http.interceptors.push((request,next)=>{request.headers.set('X-CSRF-TOKEN',MyApp.csrfToken);next();});然后我有主要的vue文件/resources/assets/js/app.js:require('./bootstrap');Vue.component('callback

javascript - Vue 的多个模态组件

我在Vue中实现动态模态组件时遇到问题。我用来显示从数据库中获取的一组数据的常用方法是,通过遍历数据库结果的每一行,将每一行转储到HTML表格元素中。像这样:如您在屏幕截图中所见,每一行都有一个或多个由循环动态生成的按钮。为了将模态组件绑定(bind)到每个按钮(比如本场景中的删除按钮),我做了这样的事情。HTML:IamModal$xButton$x因此,如果我的结果中有三行,上述代码块将采用如下形式:IamModal1Button1IamModal2Button2IamModal3Button3这是我在JavaScript端所做的:JavaScript:Vue.component(