laravel结合vue添加权限的实现示例

一、添加(权限)节点

1.1、引入vue

使用vue进行界面管理,实现添加功能
我们在这个目录下存入vue.js:

laravel结合vue添加权限的实现示例_第1张图片

1.2、添加模版(vue、jquery)

resources/admin/node/create.blade.php






	
	
	
	
	
	
	
	
	
	
	
	
	添加节点



	

	
@include('admin.common.validate')

laravel结合vue添加权限的实现示例_第2张图片

1.3、添加节点控制器逻辑

 /**
     * Store a newly created resource in storage.
     *
     * @param  \Illuminate\Http\Request  $request
     * @return \Illuminate\Http\Response
     */
    public function store(Request $request)
    {
        // 异常处理
        try {
            // 后台验证
            $this -> validate($request, [
                'name' => 'required|unique:roles,name'
            ]);
        }
        catch (Exception $e) {
            return ['status' => 20002, 'msg' => '验证不通过!'];
        }
        // 入库
        Node::create($request -> except('_token'));
        return ['status' => 1, 'msg' => '添加节点成功!'];
    }

laravel结合vue添加权限的实现示例_第3张图片

1.4、模型中定义修改器

attributes['route_name'] = empty($value) ? '' : $value;
    }
}

laravel结合vue添加权限的实现示例_第4张图片

1.5、效果:

laravel结合vue添加权限的实现示例_第5张图片

到此这篇关于laravel结合vue添加权限的实现示例的文章就介绍到这了,更多相关laravel vue添加权限内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

你可能感兴趣的:(laravel结合vue添加权限的实现示例)