小编net*_*djw的帖子

如何从JSON哈希创建HTML选择选项?

我有一个简单的JSON代码:

[{'1':'Name'}, {'2', 'Age'}, {'3','Gender'}]
Run Code Online (Sandbox Code Playgroud)

我的HTML中有一个select标记:

<select name="datas" id="datas"></select>
Run Code Online (Sandbox Code Playgroud)

我需要一种简单的方法来从这个JSON创建HTML选择框,如下所示:

<select name="datas" id="datas">
    <option value="1">Name</option>
    <option value="2">Age</option>
    <option value="3">Gender</option>
</select>
Run Code Online (Sandbox Code Playgroud)

javascript jquery json option

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

如何使用perl Image :: Magick剪切图像的透明部分?

我有一个PNG是通过产生什么样的形象convert从一个PDF文件中。除内容部分外,此PNG为字母大小且透明。

我使用Image::Magickperl模块来处理图像(像新手一样)。内容开始于28x28px,宽度恒定。高度是可变的。

如何剪切图像的透明部分并仅获取内容?或者如何找到Image :: Magick的最后一个不透明的行?

perl imagemagick imagemagick-convert

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

如何在MySQL中选择过去30天的日期?

我能以某种方式列出过去30天的日期MySQL吗?不是从桌子!

例如,我想这样:

SELECT date WHERE date BETWEEN SUBDATE(NOW(), INTERVAL 30 DAY) AND NOW();
Run Code Online (Sandbox Code Playgroud)

那可能吗?

mysql select date nested-queries

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

如何在Dropzone.js中更改缩略图src值?

我正在使用带有jQuery的Dropzone.js将文件上传到服务器.上传文件我正在使用当前网址生成"服务器端"文件名.

$('.dropzone').dropzone({
    init: function() {
        this.on('success', function(file) {
            var newname = generateServersideFilename(file.name); // this is my function
            // here I need a help to find the thumbnail <img> to set the 'src' attribute
        }
    }
});
Run Code Online (Sandbox Code Playgroud)

如何找到当前缩略图img来设置src属性?

javascript jquery dropzone.js

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

如何在 Laravel 中使用 @lang 扩展名的 *.blade.php 文件中的 strtolower ?

我已经尝试过这个,但出现错误:

{{ strtolower( @lang('basics.days') ) }}
Run Code Online (Sandbox Code Playgroud)

如何.blade.php在 5.4 中将文件中的本地化字符串转换为小写Laravel

laravel laravel-localization laravel-blade laravel-5.4

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

如何在 Laravel 5.6 json 响应中将空值转换为空字符串?

我收到了来自我的回复Laravel 5.6

{
    "id": 1,
    "name": "Test",
    "email": "anything@example.com",
    "descr": null
}
Run Code Online (Sandbox Code Playgroud)

它来自这个 LaravelPHP代码:

public function show($id) {
    return Client::find($id);
}
Run Code Online (Sandbox Code Playgroud)

Laravel 5.6 中是否有任何内置函数可以将空值更改为空字符串?我想取回这个 json 对象:

{
    "id": 1,
    "name": "Test",
    "email": "anything@example.com",
    "descr": ""
}
Run Code Online (Sandbox Code Playgroud)

任何的想法?

php null json laravel laravel-5.6

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

缺少页眉、页脚和行的定义;无法确定应呈现哪些列 - Angular Material Table

我正在使用 Angular 9.0.4 和 @angular/material 9.1.3,我想显示一个基本的材料表:

<table mat-table [dataSource]="devizas" class="mat-elevation-z8">
  <!-- name -->
  <ng-container matColumnDef="name">
    <th mat-header-cell *matHeaderCellDef>Name</th>
    <td mat-cell *matCellDef="let element"> {{ element.name }} </td>
  </ng-container>

  <!-- code -->
  <ng-container matColumnDef="code">
    <th mat-header-cell *matHeaderCellDef>Code</th>
    <td mat-cell *matCellDef="let element"> {{ element.code }} </td>
  </ng-container>
</table>
Run Code Online (Sandbox Code Playgroud)

我在 app.module.ts 中导入了这个:

import { MatTableModule } from '@angular/material/table';

@NgModule({
  imports: [
    MatTableModule,
  ],
})
Run Code Online (Sandbox Code Playgroud)

在我的 component.ts 中:

export class DevizaListComponent implements OnInit {
  devizas: DevizaInterface[] = [
    {
      name: 'dollar',
      code: 'USD' ,
    } …
Run Code Online (Sandbox Code Playgroud)

typescript angular-material angular angular-material-table

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

如何在浮动后开始一条新线:左边有不同的高度?

我在jsfiddle上有这个代码.

如您所见,第3或第4 li项以新行开始(取决于您的窗口宽度).但由于高度不同,这条新生产线并未在生产线的起点开始.

如何在CSS新行中开始始终在行的开头?

<ul>
    <li>
        <div class="imgplace" style="height:200px;">here is an img in real</div>
        <input type="text" id="img_01" value="blahblah" />
        <div class="imgicon">i1</div>
        <div class="imgicon">i2</div>
        <div class="selector">
            <input type="radio"> check me now
        </div>
    </li>
    <li>
        <div class="imgplace" style="height:190px;">here is an img in real</div>
        <input type="text" id="img_02" value="blahblah" />
        <div class="imgicon">i1</div>
        <div class="imgicon">i2</div>
        <div class="selector">
            <input type="radio"> check me now
        </div>
    </li>
    <li>
        <div class="imgplace" style="height:180px;">here is an img in real</div>
        <input type="text" id="img_03" value="blahblah" /> …
Run Code Online (Sandbox Code Playgroud)

html css

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

使用 sftp 插件上传的 Visual Studio Code 忽略了 .git 文件夹和 .gitignore 文件

我有这个sftp.json文件:

{
    "name": "projectname",
    "remotePath": "/htdocs/",
    "host": "myhostdomain",
    "protocol": "ftp",
    "username": "user",
    "password": "pass",
    "passive": true,
    "watcher": {
        "files": "**/*",
        "autoUpload": true,
        "ignore": [
            ".vscode",
            ".git",
            ".gitignore",
            "config.php"
        ]
    }
}
Run Code Online (Sandbox Code Playgroud)

它确实忽略了.vscode文件夹和config.php文件,但不忽略.git.gitignore

我怎样才能解决这个问题?.git 文件夹的更改会产生大量的网络使用量。

sftp visual-studio-code

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

如何在 Laravel 8 中测试 AssertableJson 中的数组?

在我的 Laravel 项目中,我想测试一个 JSON 响应,它实际上是带有data键的分页器结果。它是一个数组,包含一些元素。我们不知道确切的数量,因为它来自一个函数。

我的问题是,如果分页限制为 10,并且我将元素数量更改为超过分页限制(例如 20),我仍然只能返回 10 个元素。但我也想测试一下。

现在我有这个代码:

$response
    ->assertSuccessful()
    ->assertJson(function (AssertableJson $json) use ($allElementsCount) {
        $json
            ->has('data')
            ->whereType('data', 'array')
            // here I want to test the count of 'data' array
            ->etc();
    });
Run Code Online (Sandbox Code Playgroud)

如何测试 JSON 响应中的数组计数?

testing laravel laravel-testing laravel-8

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