小编asc*_*ftw的帖子

如何解决Facade\Ignition\Http\Middleware\IgnitionEnabled?

----------------------------------------------------------------------------------+
| Domain | Method   | URI                        | Name             | Action                                                                 | Middleware
                                                                                  |
+--------+----------+----------------------------+------------------+------------------------------------------------------------------------+--------------------------------------------------
----------------------------------------------------------------------------------+
|        | GET|HEAD | /                          |                  | Closure                                                                | web
                                                                                  |
|        | POST     | _ignition/execute-solution |                  | Facade\Ignition\Http\Controllers\ExecuteSolutionController             | Facade\Ignition\Http\Middleware\IgnitionEnabled,F
acade\Ignition\Http\Middleware\IgnitionConfigValueEnabled:enableRunnableSolutions |
|        | GET|HEAD | _ignition/health-check     |                  | Facade\Ignition\Http\Controllers\HealthCheckController                 | Facade\Ignition\Http\Middleware\IgnitionEnabled
                                                                                  |
|        | GET|HEAD | _ignition/scripts/{script} |                  | Facade\Ignition\Http\Controllers\ScriptController                      | Facade\Ignition\Http\Middleware\IgnitionEnabled
                                                                                  |
|        | POST     | _ignition/share-report     |                  | Facade\Ignition\Http\Controllers\ShareReportController                 | Facade\Ignition\Http\Middleware\IgnitionEnabled,F
acade\Ignition\Http\Middleware\IgnitionConfigValueEnabled:enableShareButton       |
|        | GET|HEAD | _ignition/styles/{style}   |                  | …
Run Code Online (Sandbox Code Playgroud)

laravel eloquent laravel-middleware

8
推荐指数
2
解决办法
7966
查看次数

Javascript Replace - 动态替换值

我在字符串中有一个模板,我想用另一个字符串中的值替换一些占位符。对于我替换的每个占位符,我还想插入一个中断标签。

例如,如果#ADDRESS2#在模板中找到,我使用以下代码将其所有出现的地方替换为 string 中的值val.address2

    template_html = template_html.replace(/#ADDRESS2#/g, '<br />'+ val.address_2);
Run Code Online (Sandbox Code Playgroud)

但是,在某些情况下字符串val.address2为空。在这种情况下,我不想插入中断标签。

所以我改变了我的代码如下

    if( val.address_2.length > 0 ) {
        template_html = template_html.replace(/#ADDRESS2#/g, '<br />'+ val.address_2);
    } else {
        template_html = template_html.replace(/#ADDRESS2#/g, '');
    }
Run Code Online (Sandbox Code Playgroud)

有没有更好的方法来编写上述代码,因为我有多个占位符,并且对于每个占位符我必须编写代码 2 次。

javascript

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

对于给定的整数,返回下一个最接近的2的幂

我想编写一个函数,它将返回2的下一个幂.因此,如果输入为18,它将返回32,这是系列2,4,8,16,32,64中的下一个大于18的数字

如果输入为40,则返回64.

目前我正在使用以下功能:

switch($number) {
  case in_array($number, range(0, 2)):
            return 2;
            break;
  case in_array($number, range(3, 4)):
            return 4;
            break;
  case in_array($number, range(5, 8)):
            return 8;
            break;                                
  case in_array($number, range(9, 16)):
            return 16;
            break;
  case in_array($number, range(17, 32)):
            return 32;
            break;
}                
Run Code Online (Sandbox Code Playgroud)

虽然上面的效果很好但是你可以看到它不是一个非常优雅的解决方案,并且有其局限性.只是想知道是否有内置的PHP函数或更好的方法.

谢谢.

php

2
推荐指数
1
解决办法
1075
查看次数

标签 统计

eloquent ×1

javascript ×1

laravel ×1

laravel-middleware ×1

php ×1