小编Ped*_*dro的帖子

lodash map返回对象数组

我有一个对象的arrray我希望将数据从医学转换为类型字符串.唯一的问题是,不是返回对象数组,而是让医学数组回归.

输入示例:

data = [{medicine: 1234, info: "blabla"},{medicine: 9585, info: "blabla"},..]
Run Code Online (Sandbox Code Playgroud)

期望的输出:

data = [{medicine: "1234", info: "blabla"},{medicine: "9585", info: "blabla"},..]
Run Code Online (Sandbox Code Playgroud)

我得到了什么?一系列医学数字.

这是我的代码:

var dataMedicines = _.map(data, 'medicine').map(function(x) {
                return typeof x == 'number' ? String(x) : x;
            });
Run Code Online (Sandbox Code Playgroud)

javascript lodash

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

Ag-Grid扩展行

我使用Ag-grid来控制我的表,但是我希望在我的组中存储一个行列表,而不是必须在2次点击中使行组扩展,我希望点击一下.如果我单击图标箭头它可以工作,但如果我点击标题行它只打开2次点击.

我已经尝试在文档中找到有关它的任何信息,但无法找到任何信息.

以下是文档中的示例. https://ag-grid.com/javascript-grid-tree/index.php

示例图片: 在此输入图像描述

ag-grid

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

找到 svg 形状的中心

svgjs用来创建我的形状。如何找到 svg 形状的中心点并在那里添加元素?在我的情况下是一个红点。我在文档中找不到任何有关方法或在这种情况下有帮助的信息的信息。

javascript svg svg.js

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

在 Laravel 中解析 XML

我试图生成一个 xml,但我收到一个错误: FatalErrorException in 6955f07d83b93bb8aa89577b116866e228e0c155.php line 1 syntax error, unexpected 'version' (T_STRING).

我无法弄清楚我在代码中做错了什么。

我的控制器功能是:

public function feed($gallery_id){
        $products = Products::select("id","title","brand","url","path")->where("gallery_id",$gallery_id)->get();

        foreach ($products as $product) {
            $product->path = url($product->path);
        }
        return response()->view('xml.gallery', compact('products'))->header('Content-Type', 'text/xml');

    }
Run Code Online (Sandbox Code Playgroud)

我的刀片(xml.gallery):

    <?xml version="1.0"?>
    <rss xmlns:g="http://base.google.com/ns/1.0" version="2.0">
      <channel>
        <title>Test Store</title>
        <link>http://domain.com</link>
        <description>An example item from the feed</description>
       @?foreach($products as $product)
          <item>
          <g:id>1</g:id>
          <g:title>something</g:title>
          <g:description>Solid plastic Dog Bowl in marine blue color</g:description>
          <g:link>http://www.zara.com</g:link>
          <g:image

_link>http://domain.com/images/photos_gallery/14788772681.png</g:image_link>
      <g:price>12 GBP</g:price>
      <g:brand>Nike</g:brand>
       <g:availability>in stock</g:availability>
       <g:condition>new</g:condition>
    </item>
  @?endforeach
  </channel>
</rss>
Run Code Online (Sandbox Code Playgroud)

php xml laravel

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

PHP 7卷曲未加载

我已经在我的本地计算机apache 2.4中安装了PHP 7.1.我在我的php.ini(extension = php_curl.dll)中启用了curl,但由于某种原因,即使我启用了curl也没有加载,我做了一个phhinfo来检查,什么都没有,我也做了一个小脚本:

function isExtensionLoaded($extension_name){
    return extension_loaded($extension_name);
}

echo isExtensionLoaded('curl');
Run Code Online (Sandbox Code Playgroud)

没有什么,是空白的,它意味着什么是没有被装载,是缺少什么?我在Windows 10上.

php windows apache curl php-7.1

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

比较javascript中的十进制数

我有比较km距离的问题,它在上面的例子中说,我比较位置之间的距离,这些位置是以km为单位.

9,441.4<1500
Run Code Online (Sandbox Code Playgroud)

输出告诉我9千不到1千.在我的情况下,我应该只将1500点和逗号添加或添加为1,500.0,还是只有那个?

php

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

中间件上的路由错误

你好我得到一个错误"参数2传递给Illuminate\Routing\Router :: group()必须是一个Closure的实例",我相信我做得很好,但仍然得到这个错误,我做错了什么?我的laravel版本是5.2

代码路由:

Route::group(['middleware' => ['auth', 'admin'], function() {
        Route::get('admin/dashboard', 'PageController@dashboard');

other routes...
}]);
Run Code Online (Sandbox Code Playgroud)

laravel laravel-5.2

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

后增量和复古兼容性

我有一个例子,我无法弄清楚为什么结果不是我所期望的.

码:

class A
{
    protected $a = 1;

    function a(){
        echo $this->a++;
    }
}

class B extends A
{
    protected $a = 10;

    function b(){
        echo $this->a++; $this->a() . PHP_EOL;
    }
}

$b = new B();
$b->b();
Run Code Online (Sandbox Code Playgroud)

在我看来,我可以从结果中得到的最大值就像1011,但看起来结果是10111213.我无法弄清楚为什么我得到这个结果.有人可以向我解释一下引擎盖下的内容吗?

php oop

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

标签 统计

php ×4

javascript ×2

laravel ×2

ag-grid ×1

apache ×1

curl ×1

laravel-5.2 ×1

lodash ×1

oop ×1

php-7.1 ×1

svg ×1

svg.js ×1

windows ×1

xml ×1