小编Wil*_*d27的帖子

设置Laravel 5.4以使用React

我不是Laravel的新手,但我是JavaScript框架的新手.

我想在laravel构建中使用React,但无法找到有关如何执行此操作的任何信息.

我有Laravel 5.4.我知道这预装了Vue和Laravel Mix而不是Gulp.

我在这里遵循教程:https://blog.tighten.co/adding-react-components-to-a-laravel-app但这不适用于5.4.它提到需要更新gulp文件,但是,由于Laravel 5.4不使用Gulp,因此没有一个!

有人可以请一个小教程或我需要复制的几个步骤,以使React在5.4中工作吗?

我用谷歌搜索但只能找到NPM链接,这些链接不太有用!

laravel reactjs gulp webpack

17
推荐指数
2
解决办法
7896
查看次数

使用jquery重新绑定事件不起作用

我有一个演示文稿布局的页面设置:

+------------------------+
|prev                next|
|+----------------------+|
||         page         ||
||   dynamic content    ||
||                      ||
|+----------------------+|
+------------------------+
Run Code Online (Sandbox Code Playgroud)

在上面的示例中,next/prev是使用控制动态内容的导航按钮 $("page").load(url);

在其中一个页面上,我有一个弹出窗口,里面有一些按钮,它们链接到一个控制弹出窗口内容的ajax调用.

首次加载页面时,这些按钮可以很好地完成工作.如果页面被更改(使用导航按钮)然后更改回来,弹出窗口将打开,但按钮不起作用.如果单击按钮,关闭弹出窗口,然后重新打开弹出窗口,您在第一次单击时请求的信息显示但按钮仍然不起作用.

这告诉我ajax请求没问题,某些地方的元素绑定存在问题.这是我的Javascript:

$('#resTable').on('click',this,function() {
    $('#ayAvgDPm').html("");
    $('#aoAvgDPm').html("");
    $('#ayTotProfit').html("");
    $('#aoTotProfit').html("");
    $('#ayAvgPcPm').html("");
    $('#aoAvgPcPm').html("");
    $('#ayTotPcProfit').html("");
    $('#aoTotPcProfit').html("");
    $('#ayrRes').html("");
    $('#etfProductPopup').bPopup();
});

$('div[class^="sideNav"]').on('click',this,function() {

    $('#yrSummary').fadeIn(200);

    $('#yAvgDPm').html("");
    $('#oAvgDPm').html("");
    $('#yTotProfit').html("");
    $('#oTotProfit').html("");
    $('#yAvgPcPm').html("");
    $('#oAvgPcPm').html("");
    $('#yTotPcProfit').html("");
    $('#oTotPcProfit').html("");
    $('#yrRes').html("");

    var yr = "20"+$(this).attr('class').substr(-2);

    var req = $.ajax({
        url : '../includes/prod_results.php',
        type : 'POST',
        dataType : "json",
        data : {
            y : yr,
            t : 'ETF'
        },
        success : function(j) {
            var table = …
Run Code Online (Sandbox Code Playgroud)

javascript ajax jquery bpopup

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

将JSON数组转换为单独的JS变量

我有一个JSON数组:

{"a":"apple,"b":"banana","c":"carrot"}
Run Code Online (Sandbox Code Playgroud)

我想将数组的每个部分拆分成单独的变量,即

a = "apple",
b = "banana";
c = "carrot";
Run Code Online (Sandbox Code Playgroud)

我用Google搜索了我的护目镜,但似乎无法找到正确的方法来做到这一点.我是JSON的新手并且已经做了很多阅读,但我所追求的内容似乎并没有在我的掌握之内被引用.

编辑:关于我的数组是否是a string或者似乎存在混淆object.我收到PHP的回复如下:

$json = array(
    'a' =>  $a,
    'b'     =>  $b,
    'c' =>  $c,
    );
    echo json_encode($json);
Run Code Online (Sandbox Code Playgroud)

我的JS代码如下:

var data = ajax.responseText;
data = JSON.parse(data);
Run Code Online (Sandbox Code Playgroud)

我得到{"a":"apple,"b":"banana","c":"carrot"}了结果

json.stringify(data);
Run Code Online (Sandbox Code Playgroud)

javascript arrays variables json

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

在 Dockerfile 中获取主机 IP

我的 Dockerfile 中有一行:

&& echo "xdebug.remote_host=192.168.0.216" >> /usr/local/etc/php/conf.d/xdebug.ini`
Run Code Online (Sandbox Code Playgroud)

我想让IP动态化。我怎样才能得到那里的主机IP?

docker dockerfile

3
推荐指数
1
解决办法
6020
查看次数

IE 11中的多个背景

我有以下内容css:

background: url(../images/clouds_bg.png) center, repeat-y -webkit-linear-gradient(#73B9FF, #FFF);
background: url(../images/clouds_bg.png) center, repeat-y linear-gradient(#73B9FF, #FFF);
Run Code Online (Sandbox Code Playgroud)

我不能让这一起工作Internet Explorer 11,虽然我没有试过IE 10及以下.

css internet-explorer

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

使用Api平台,自动将用户分配给对象(OneToMany)

这是我的情况:

我有一个Article实体。每篇文章都有一个所有者(a User)。用户可以拥有许多文章。用户可以通过API发布文章。

我想user_id基于Bearer令牌自动设置文章的列(我正在使用JWT auth)。

我找不到任何有关如何执行此操作的文档。有人可以帮忙实现此目标吗?

注意:我正在寻找避免可能的情况下避免在Symfony中使用其他扩展(或控制器)的解决方案。我相信Api Platform应该可以使用内置技术来实现这一目标,但是我可能是错的。

这是我的实体:

用户:

<?php

namespace App\Entity;

use ApiPlatform\Core\Annotation\ApiResource;
use Doctrine\Common\Collections\ArrayCollection;
use Doctrine\ORM\Mapping as ORM;
use Symfony\Component\Validator\Constraints as Assert;
use Symfony\Bridge\Doctrine\Validator\Constraints\UniqueEntity;
use Symfony\Component\Security\Core\User\UserInterface;

/**
 * @ApiResource()
 * @ORM\Table(name="users")
 * @ORM\Entity(repositoryClass="App\Repository\UserRepository")
 * @UniqueEntity(fields="email", message="Email already taken")
 */
class User implements UserInterface, \Serializable
{

    /**
     * @ORM\Column(type="integer")
     * @ORM\Id
     * @ORM\GeneratedValue(strategy="AUTO")
     */
    private $id;

    /**
     * @var string $password
     *
     * @ORM\Column(type="string", length=64)
     * @Assert\NotBlank()
     */
    private $password;

    /**
     * @var …
Run Code Online (Sandbox Code Playgroud)

php entity-relationship doctrine symfony api-platform.com

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

内部div隐藏的边界半径

我有一个div作为内容框,并在标题内有另一个div.外部div设置了border-radius,但内部div隐藏了它.

HTML:

<div id='box'>
    <div id='boxTitle'>
        This is the title
    </div>
</div>
Run Code Online (Sandbox Code Playgroud)

CSS:

#box {
    height: 250px;
    width: 250px;
    border-radius: 10px;
    background: #bbb;
}
#boxTitle {
    width: 100%;
    background: #000;
    color: #fff;
    text-align: center;
}
Run Code Online (Sandbox Code Playgroud)

JSFiddle:http://jsfiddle.net/AAUbA/

如何修复它以便我可以看到外部顶部的圆角?

html css

0
推荐指数
2
解决办法
445
查看次数

删除已在另一个表中的行

我有2个mySQL表.它们都是个人信息列表(姓名,电话号码,电子邮件等).

尽管字段名称相似,但它们并不相同.

我需要从第一个表中删除包含第二个表中的电话号码的行.

这有可能吗,有人能指出我正确的方向吗?

提前致谢.

mysql

0
推荐指数
1
解决办法
34
查看次数