小编Gov*_*row的帖子

如何使用'OR'中间件进行路由laravel 5

我有两种类型的用户,我已经创建了多个中间件.

某些路由需要允许这两种类型的用户.

我正在尝试以下代码:

Route::group(['namespace' => 'Common', 'middleware' => ['Auth1', 'Auth2']], function() {
    Route::get('viewdetail', array('as' => 'viewdetail', 'uses' => 'DashboardController@viewdetail'));
}); 
Run Code Online (Sandbox Code Playgroud)

但它没有工作:(

php laravel laravel-5 laravel-5.2

10
推荐指数
2
解决办法
7723
查看次数

JavaScript中包含的PHP无效

我有JavaScript,我想在JavaScript中运行一个包含脚本.我尝试了以下声明:

outputEl.innerHTML = '<?php include "./change/ud1.php";?>';
Run Code Online (Sandbox Code Playgroud)

当我运行脚本时,我得不到任何回复.

有人知道为什么我没有得到任何回复以及我如何解决它?

我试图用html iframe替换PHP include.这有效但但对我来说这不是最好的解决方案.

javascript php

8
推荐指数
3
解决办法
1076
查看次数

JavaScript 中的字符串比较是如何工作的?

例如,javascript 中字符串比较背后的算法是什么

'bc' > 'ac' = true/false ?
'ac' > 'bc' = true/false ?
Run Code Online (Sandbox Code Playgroud)

javascript

6
推荐指数
1
解决办法
1448
查看次数

尝试在js中追加路由参数时出现问题

下面是我的js代码,它将路由及其参数附加在锚标记中.

var href = "{!! route('ShowUserMainForm', ['RoleID'=>" + row.RoleID + "]) !!}";

var UserColumn = "<td><a href=' " + href + "'><button>Users</button></a></td>";
Run Code Online (Sandbox Code Playgroud)

它给出了以下网址

HTTP://本地主机:1234 /公共/系统用户/%20 +%20row.RoleID%20 +%20

我期待下面.

HTTP://本地主机:1234 /公共/系统用户/ 1

我错过了什么吗?

javascript laravel laravel-5

5
推荐指数
1
解决办法
186
查看次数

交易不适用于子功能

DB::beginTransaction()在Laravel中使用但它仅用于在main函数中完成的数据库更改,而不用于子函数.

主要功能代码:

try {
    DB::beginTransaction();
    $data = array(
        'id' => Input::get('id'),
        'task_title' => Input::get('task_title'),
    );
    DB::table('task')->insert($data);
    $id = DB::getPdo()->lastInsertId();

    // Add Actionees
    if (!$this->addActionees(Input::get('actionees'), $id)) {
        DB::rollback();
        return Response::json(false);
    }
    DB::commit();
    return Response::json(true);
} catch (Exception $ex) {
    DB::rollback();
    return Response::json($ex);
}
Run Code Online (Sandbox Code Playgroud)

子功能代码:

private function addActionees($actionees, $id, $status) {
    try {
        DB::table('task_assignee_user')->where('task_id', $id)->delete(); 
        foreach ($actionees as $act) {
            $actAdd = array(
                'task_id' => $id,
                'user_id' => $act->user_id,
            );
            DB::table('task_assignee')->insert($actAdd);
        }
        return True;
    } catch (Exception $ex) {
        return …
Run Code Online (Sandbox Code Playgroud)

php transactions laravel laravel-5

5
推荐指数
1
解决办法
329
查看次数

jQuery 自动完成显示值而不是标签

我正在使用jQuery-ui 自动完成。这是我如何使用它

<form action="go.php" method="post">
    <input id="txt" type="text" />
</form>

<script>
    $('#txt').autocomplete({
         source: [{'label': 'milan', 'value': '1'}, {'label': 'minos', 'value': '2'}]
    })
</script>
Run Code Online (Sandbox Code Playgroud)

当我输入“mi”milanminos出现时,没问题。但是,当我关注它们时,向下键值#txt更改为1(米兰的值)而不是milan. milan当我专注于它时,我该如何展示。谢谢

jquery jquery-ui autocomplete jquery-ui-autocomplete

4
推荐指数
2
解决办法
3203
查看次数

如何将 Croppie 返回的结果分配给 IMG?

我使用 Croppie jQuery 插件来裁剪图像并返回以 base64 编码的裁剪后的图像。

我的代码如下:

$uploadCrop.croppie('result', {
    type: 'canvas',
    size: 'viewport'
}).then(function (resp) {
    var blobBin = atob(resp.split(',')[1]);
    var array = [];
    for (var i = 0; i < blobBin.length; i++) {
        array.push(blobBin.charCodeAt(i));
    }
    var file = new Blob([new Uint8Array(array)], {type: 'image/png'});
    //How to assign this to image
}); 
Run Code Online (Sandbox Code Playgroud)

请帮我。

jquery

4
推荐指数
1
解决办法
6472
查看次数

如何破坏Croppie jQuery现有实例?

我使用Croppie jQuery Library来裁剪图像,但在创建多个实例时遇到问题.

我没有找到有关destroy实例的文档.

function initCrop() {
    var $uploadCrop;
    $('#image_crop').destroy();
    $uploadCrop = $('#image_crop').croppie({
        viewport: {
            width: WIDTH,
            height: HEIGHT,
            type: 'square'
        },
        boundary: {
            width: 798,
            height: 480
        },
        exif: true
    });
}
Run Code Online (Sandbox Code Playgroud)

javascript jquery crop croppie

4
推荐指数
1
解决办法
5032
查看次数

如何在流明中使用多个数据库

我们使用Lumen构建API,现在我们需要访问多个数据库.

目前.env用于数据库配置,但无法找到多个数据库的方式.env

我们需要阅读第二个连接...

laravel lumen lumen-5.2 lumen-5.3

3
推荐指数
2
解决办法
6741
查看次数

禁用按钮仍然触发事件 vue js

我正在处理一个分页,如果响应为空,它将被禁用

这是回应

pagination:Object
  current_page:1
  last_page:4
  next_page_url:"http://localhost/acct/public/api/businesses?page=2"
  prev_page_url:null
Run Code Online (Sandbox Code Playgroud)

这是分页

<nav aria-label="...">
  <ul class="pager">
     <li :class="[{disabled: !pagination.prev_page_url}]" ><a href="#" @click="fetchBusiness(pagination.prev_page_url)">Previous</a></li>
     <li :class="[{disabled: !pagination.next_page_url}]" ><a href="#" @click="fetchBusiness(pagination.next_page_url)">Next</a></li>
  </ul>
</nav>
Run Code Online (Sandbox Code Playgroud)

按钮将变为禁用,但事件仍在触发,对此有什么解决方案?

javascript vue.js

3
推荐指数
2
解决办法
9923
查看次数