小编Ian*_*Ian的帖子

使用刀片中的@each将其他变量传递给partial

从文档中,只能传递4个参数@each.我不认为使用@include会有所帮助.代码如下

@each('partials.nav.categories', $groupCategories, 'parent')
Run Code Online (Sandbox Code Playgroud)

我需要发送一个额外的变量用于partial partials.nav.categories.此变量不包含在$groupCategories数组中.

有没有办法发送这个额外的变量或我是否必须将它附加到partials.nav.categories数组中的每个项目?

谢谢

php blade laravel-5 laravel-5.2

17
推荐指数
1
解决办法
4502
查看次数

调试 Laravel 作业

我正在尝试在 Laravel 中调试队列上的作业,但没有成功。我想将输出打印到控制台。比如你如何dd()在其他地方使用。

<?php

namespace App\Jobs;

use App\Image;
use Illuminate\Bus\Queueable;
use Illuminate\Queue\SerializesModels;
use Illuminate\Queue\InteractsWithQueue;
use Illuminate\Contracts\Queue\ShouldQueue;
use Illuminate\Foundation\Bus\Dispatchable;

class ProcessImage implements ShouldQueue
{
    use Dispatchable, InteractsWithQueue, Queueable, SerializesModels;

    protected $image;

    /**
     * Attempt the job a maximum of twice
     *
     * @var int
     */
    public $tries = 2;

    /**
     * Create a new job instance.
     *
     * @return void
     */
    public function __construct(Image $image)
    {

        $this->image = $image;

    }

    /**
     * Execute the job.
     *
     * @return void …
Run Code Online (Sandbox Code Playgroud)

php jobs laravel

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

在 Javascript 中使用 Array.prototype.map() 时删除项目

我目前有一个包含数字数组的变量

let numbersArray = [12, 15, 19, 20];
Run Code Online (Sandbox Code Playgroud)

当循环它时,如果它是某个值,我想删除该条目

let numbersArray = [12,15,19,20],
    filteredNumbersArray = numbersArray.map(function(value)
    {
        if(value === 15)
        {
            //delete the value
        } else {
            return value * 2;
        }
    });
Run Code Online (Sandbox Code Playgroud)

关于使用.filter(),值必须是可变的,我已经更新了示例

我已经搜索过MDN,但找不到任何有关删除map().

橡皮鸭也没有帮助

javascript arrays

12
推荐指数
1
解决办法
5924
查看次数

Bootstrap 4无效反馈,输入组不显示

我一直在研究Bootstrap 4 - beta,但是当它.is-invalid.input-group它一起使用时似乎没有显示出来.

<link href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-beta/css/bootstrap.min.css" rel="stylesheet" />
<div class="form-group">
  <label for="label">Label</label>
  <div class="input-group">

    <div class="input-group-addon">
      label
    </div>
    <input type="text" value="" name="label" class="form-control is-invalid">
  </div>

  <div class="invalid-feedback is-invalid">
    <strong>Invalid Label</strong>
  </div>
</div>
Run Code Online (Sandbox Code Playgroud)

你打算在使用时显示无效信息是什么意思.input-group

添加以下CSS作为一种解决方法,但它似乎很奇怪.

.form-group.is-invalid {
    .invalid-feedback {
        display: block;
    }
}
Run Code Online (Sandbox Code Playgroud)

css twitter-bootstrap bootstrap-4

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

FaceBook集成麻烦的问题

我正在使用PHP进行Android游戏,但是当我尝试将分数发布到我的Facebook墙上时,描述与另一个应用程序合并.

从这个App Daily Tools和我的实际游戏中获取的描述是Just Double It

图片如下,徽标和说明错误

描述:我的游戏说明+我的应用说明.

描述是自动检测到的,而不是我写的.

这是我发布到Facebook的代码snippit

var APP_ID="*****************";

window.fbAsyncInit = initFacebook;
function initFacebook()
{
    FB.init({
        appId  : APP_ID,
        status : true, // check login status
        cookie : false, // enable cookies to allow the server to access the session
        xfbml  : true  // parse XFBML
    });

    FB.getLoginStatus(onFacebookLoginStatus);
};

(function() {
    var e = document.createElement('script');
    e.src = document.location.protocol + '//connect.facebook.net/en_US/all.js';
    e.async = true;
    document.getElementById('fb-root').appendChild(e);
}());

//the login function
function facebookLogin()
{
    var loginUrl="http://www.facebook.com/dialog/oauth/?"+
    "scope=publish_stream&"+
    "client_id="+APP_ID+"&"+ …
Run Code Online (Sandbox Code Playgroud)

php android facebook facebook-graph-api

7
推荐指数
1
解决办法
239
查看次数

InstantClick没有绑定到动态href

我目前正在使用http://instantclick.io,但该插件并未绑定我动态创建的链接.

PHP响应

$json['alert'] = array(
      'type'      =>  'success',
      'content'   =>  'Success! Your new thread has been posted, you can visit      it <a href="' . site_url_in . 'forums/thread/' . $id . '">here</a>'
);
Run Code Online (Sandbox Code Playgroud)

jQuery表单处理程序

$.post(url, form, function(data){
            //Lets do awesomeness
            console.log('Data: ' + data);
            console.log('Form: ' + form);
            dm.commander.init(data);
        });
Run Code Online (Sandbox Code Playgroud)

Commander.init读入响应,上面的响应将执行alert()内部的功能dm.commander

alert: function(message)
{
    $("#messages").empty();
    $("#messages").prepend('<div class="alert alert-'+message['type']+'">'+message['content']+'</div>');
//        this.scrollTo('messages');

},
Run Code Online (Sandbox Code Playgroud)

正如您所看到的,PHP响应会发送一个带有链接的警报.然后表单处理它并返回alert(),它将div添加到#messages

而绑定的jQuery是

$(document).one('click', 'a', function(e) {
        console.log('clicked');
        e.preventDefault();
    })
    InstantClick.init(100);
Run Code Online (Sandbox Code Playgroud)

以上工作与页面上已有的普通链接有关,但它不适用于PHP生成的链接和jQuery prepends.

虽然我不能专门委托#messages将来由于其他功能可以附加说 …

html javascript php jquery bind

7
推荐指数
1
解决办法
607
查看次数

Laravel验证或

我有一些验证需要一个url 路由,但不是两个.

    $this->validate($request, [
        'name'  =>  'required|max:255',
        'url'   =>  'required_without_all:route|url',
        'route' =>  'required_without_all:url|route',
        'parent_items'=>  'sometimes|required|integer'
    ]);
Run Code Online (Sandbox Code Playgroud)

我尝试过使用required_without,required_without_all但他们都通过验证,我不知道为什么.

route是该route领域的一项规则

php laravel laravel-5 laravel-validation laravel-5.1

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