小编the*_*lan的帖子

获取匹配数组元素的总值

这是我目前的阵列

0:{modelNumber: "123456789", balance: { amount:1000, currency:"EUR" }}
1:{modelNumber: "987654321", balance: { amount:2000, currency:"EUR" }}
2:{modelNumber: "322353466", balance: { amount:1500, currency:"GBP" }}
3:{modelNumber: "892347522", balance: { amount:1000, currency:"USD" }}
4:{modelNumber: "931883113", balance: { amount:3000, currency:"INR" }}
5:{modelNumber: "854300564", balance: { amount:2500, currency:"GBP" }}
6:{modelNumber: "931883113", balance: { amount:3000, currency:"INR" }}
7:{modelNumber: "854300564", balance: { amount:3500, currency:"USD" }}
Run Code Online (Sandbox Code Playgroud)

我正在尝试返回一个新数组,每种货币和每种货币的总价值.

如下所示返回上面数组中每种货币的总金额

0:{currency: "EUR", totalAmount: 3500}
1:{currency: "GBP", totalAmount: 5000}
2:{currency: "USD", totalAmount: 4500}
3:{currency: "INR", totalAmount: 6000}
Run Code Online (Sandbox Code Playgroud)

我的方法最初:

//the current array
let …
Run Code Online (Sandbox Code Playgroud)

javascript arrays

10
推荐指数
2
解决办法
564
查看次数

Vue.js axios delete方法删除数组中错误的对象

我有一个问题,我的 axios.delete 方法删除了数组中的错误对象。总共有 3 个对象,来自 api,当我在 index.html 文件中删除时,id 为 2 和 3 的对象很好,但是当我在 index.html 文件中删除时,它会抛出“未捕获(承诺)错误:请求失败,状态代码为 404”错误我尝试删除来自我的 API 的数组中的第一个对象。

我的索引文件(包括删除按钮)

 <body>
        <div id="app">
          <template v-for="(results, index) in result">

              <div  class="card" style="width: 20rem; display:inline-block;">
                <div class="card-block">
                 <p>{{ results }}</p>

                 <button type="button" class="btn btn-danger pull-right" data-toggle="modal" v-on:submit.prevent="deleteData(index)" @click="deleteData(results, index) in result">Delete</button>

                 <h1> {{ results.comments}} </h1>

              </div>
              </div>

            </template>

        </div>
        <script src="https://unpkg.com/axios/dist/axios.min.js"></script>
        <script src="https://unpkg.com/vue"></script>
        <script src="src/main.js"></script>
Run Code Online (Sandbox Code Playgroud)

主程序

var vm = new Vue ({
  el: '#app',
  data: {
    result: ''
  },

  created: function(){
    this.getResult();
  }, …
Run Code Online (Sandbox Code Playgroud)

javascript vue.js axios vuejs2

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

与 Gatsby 的 PHP 联系表

我正在创建一个 Gatsby 投资组合,并且我想包含一个 PHP 联系表单。我见过很多使用外部资源从站点发送电子邮件的示例。一个例子是Gatsby 文档中引用的“ Getform ”。但我宁愿不必依赖外部资源并将 PHP 脚本保留在我的项目中。我的问题与我的方法有关。

我正在使用 axios POST 请求将表单数据发送到与我的项目位于同一服务器上的 PHP 文件。这些 PHP 不在我的项目存储库中。这是最好的方法还是有另一种方法可以将 PHP sendmail 文件保存在我的 Gatsby 项目中,以便在我运行构建和部署时,所有内容都可以毫无错误地推送到服务器。理想情况下,我希望 PHP 文件也存在于我的项目存储库中。

php reactjs gatsby

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

标签 统计

javascript ×2

arrays ×1

axios ×1

gatsby ×1

php ×1

reactjs ×1

vue.js ×1

vuejs2 ×1