小编Jam*_*Lis的帖子

VueJS 在嵌套的 v-for 循环中动态添加表单组件?

我正在努力实现以下目标,但遇到了障碍。

我有以下表格:

在此处输入图片说明

当我单击“新交易部分”按钮时,我创建了一个如下所示的新部分:

在此处输入图片说明

然而,我想要做的是能够在按下“新建项目”按钮时在每个部分中添加多个文本框。我尝试在按下“新交易按钮”时创建的容器中嵌套第二个 v-for 循环,但未能使其正常工作。

我对使用任何类型的 JS 都很陌生,更不用说 VueJS 框架了,所以任何帮助都将不胜感激。到目前为止,这是我的代码:

<!--Start of content-->
        <div class="container">
            <button class="btn btn-success mt-5 mb-5" @click="addNewSection">
                New Deal Section
            </button>

            <div class="card mb-3" v-for="(section, index) in sections">

                <div class="card-body">
                    <button class="btn btn-success mt-5 mb-5" @click="addNewItem">
                        New Item
                    </button>

                    <span class="float-right" style="cursor:pointer">
                        X
                    </span>

                    <h4 class="card-title">Deal section {{ index + 1}}</h4>

                    <div class="employee-form" v-for="(addition, index) in additionals">
                        <input type="text" class="form-control mb-2" placeholder="Item" v-model="addition.item">
                    </div>

                    <div class="employee-form">
                        <input type="text" class="form-control mb-2" placeholder="Item" v-model="section.item">
                    </div>
                </div>
            </div> …
Run Code Online (Sandbox Code Playgroud)

javascript vue.js

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

Java - 创建当前时间和未来设定时间之间的时间间隔(15 分钟)数组

例如,我试图创建从当前时间到设定时间的时间数组;当前时间是 15:41,我希望将其四舍五入到最近的一刻钟 (15:45),并创建从 15:45 到指定时间(例如 23)的 15 分钟间隔数组: 30.

我已经成功地以 15 分钟为间隔创建了 24 小时内的一系列时间,但似乎无法进一步推进。

String[] quarterHours = {"00","15","30","45"};
    String[] times = new String[24];

    for(int i = 0; i < 24; i++) {
        for(int j = 0; j < 4; j++) {
            String time = i + ":" + quarterHours[j];
            if(i < 10) {
                time = "0" + time;
            }
            times[i] = "Today " + time;
        }
    }
Run Code Online (Sandbox Code Playgroud)

Android 中 DialogList 视图中的上述输出如下所示:

在此输入图像描述

java

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

Swift 4中textField的前4个字符的子字符串

我正在尝试在我的iOS应用程序中创建Swift 4中textField中输入的前4个字符的子字符串.

自从改为Swift 4后,我正在努力进行基本的String解析.

所以基于Apple文档,我假设我需要使用substring.index函数,我理解第二个参数(offsetBy)是用于创建子字符串的字符数.我只是不确定如何告诉Swift从字符串的开头开始.

这是到目前为止的代码:

  let postcode = textFieldPostcode.text

  let newPostcode = postcode?.index(STARTATTHEBEGININGOFTHESTRING, offsetBy: 4)
Run Code Online (Sandbox Code Playgroud)

我希望我的解释有意义,很高兴回答任何问题.

谢谢,

string xcode ios swift swift4

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

如何遍历python数组并将元素与前一个元素进行比较?

我在python中遇到一个数组有点麻烦.我想循环遍历它,并将元素n与元素n-1进行比较.例如:

 [(11, 11), (11, 10), (11, 9), (11, 8), (11, 7), (11, 6), (11, 5),
  (11, 4), (10, 4), (9, 4), (8, 4), (8, 5), (7, 5), (6, 5), (5, 5),
  (4, 5), (3, 5), (3, 4), (3, 3), (2, 3), (1, 3), (1, 2), (1, 1), (1, 0)]
Run Code Online (Sandbox Code Playgroud)

使用上面的数组,我想应用以下移动/逻辑:

  • 0,1 =对

  • 1,0 =下降

  • -1,0 =向上

  • 0,-1 =左

因此,如果我们看到的第一个值的数组元素小于我想要打印的前一个值.

所以上面数组的结果是(假设开始总是0,0)

[Start, down, right, right, right, down, down, right, right, down, 
down, down, down, down, left, down, down, down, right, right, …
Run Code Online (Sandbox Code Playgroud)

python arrays loops

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

PHP PDO - 为什么在使用 json_encode 时我的 fetchAll() 将所有值转换为字符串?

我正在对表执行全选 SQL 查询,并在 PHP 中准备好的查询中运行它。然后我在 json_encode 中回显结果。结果是将每个值都作为字符串,甚至是 INT 类型的行 ID。如何保留原始值类型?

    $sql = "SELECT * FROM `Type`";
    $stmt = $pdo->prepare($sql);
    $stmt->execute();
    $result = $stmt->fetchAll(PDO::FETCH_ASSOC);
    echo json_encode($result);
Run Code Online (Sandbox Code Playgroud)

输出如下:

[{"ID":"1","Type":"Classic Starters","Description":""},{"ID":"2","Type":"Special Starters","Description":""}]
Run Code Online (Sandbox Code Playgroud)

期望的输出如下:

[{"ID":1,"Type":"Classic Starters","Description":""},{"ID":2,"Type":"Special Starters","Description":""}]
Run Code Online (Sandbox Code Playgroud)

提前致谢<3

php

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

通过POSTMAN进行POST请求时出现Laravel 419错误

我正在尝试通过POSTMAN应用程序向运行Laravel 5.6的API发送POST请求。

我的路线如下:

Route::post('/charge','Charge@index');
Run Code Online (Sandbox Code Playgroud)

而Charge和index函数只是var_dumps post参数:

class Charge extends Controller
{
    public function index()
    {
        var_dump($_POST);
    }

}
Run Code Online (Sandbox Code Playgroud)

我得到的响应是419个未知状态错误。我不知道问题是什么。

我不确定要在此添加哪些其他信息,但是请问是否需要其他任何帮助来解决此问题。

谢谢,J

post laravel

3
推荐指数
4
解决办法
3597
查看次数

合并两个对象数组,但在某个键/值上具有唯一性

我有两个带有各种键/值的对象的 Javascript 数组。

我正在尝试使用从每个原始数组中选择的键/值来实现一个新的对象数组,但在特定键/值上具有唯一性。

例子:

const startDate = [
   {
    name: 'John', //Don't need this
    Id: 'ae570d88-809b-45b1-bc20-69b569e361ce', //This should be the 'unique' key
    datePosted: '2020-04-04T00:01:20.000Z' //This will be the start date
   }
]

const endDate = [
   {
    name: 'James', //Don't need this
    Id: 'ae570d88-809b-45b1-bc20-69b569e361ce', //This should be the 'unique' key
    datePosted: '2021-04-04T00:01:20.000Z' //This will be the end date
   }
]

const desiredOutput = [
    {
    'ae570d88-809b-45b1-bc20-69b569e361ce': { 
        startDate: '2020-04-04T00:01:20.000Z',
      endDate: '2021-04-04T00:01:20.000Z'
    }
  }
]

const desiredOutput2 = [
    { …
Run Code Online (Sandbox Code Playgroud)

javascript

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

标签 统计

javascript ×2

arrays ×1

ios ×1

java ×1

laravel ×1

loops ×1

php ×1

post ×1

python ×1

string ×1

swift ×1

swift4 ×1

vue.js ×1

xcode ×1