小编jae*_*nix的帖子

下划线地图对象

我整天都在努力解决这个问题.

我有以下数组:

controller.array = [{
  Equity: "0",
  Bond: "97.42",
  Cash: "67.98"
}, {
  Equity: "5.32",
  Bond: "13.12",
  Cash: "8"
}, {
  // ...
} /* ... */ ]
Run Code Online (Sandbox Code Playgroud)

我想要做的是创建一个包含具有组合值的对象的单个数组,如下所示:

controller.newArray = [{
  Type: "Equity",
  Percentage: "5.32"
}, {
  Type: "Bond",
  Percentage: "110.54"
}, {
  Type: "Cash",
  Percentage: "75.98"
} /* ... */ ]
Run Code Online (Sandbox Code Playgroud)

我试过这样使用_.each:

.map(function(item, value) {
    var array = [];
    _.each(item, function(value, item) {
      array.push({
        'Source': item,
        'Percentage': value
      })
    })
    return array;
  })
  .value()
Run Code Online (Sandbox Code Playgroud)

然后发生的是它返回一个数组,包含多个带有我的值的对象的数组.现在我的问题是我似乎无法组合所有返回的数组.

有任何想法吗?请?

javascript arrays object underscore.js

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

Javascript slice()不是我的li元素列表的函数

如何将以下jquery转换为javascript?

iElement.children('li')
.css({ "background": "#DDD" })
.slice(0, 1)
.css({ "background": c.col });
Run Code Online (Sandbox Code Playgroud)

IElement.children('li') 返回以下内容:

 [li.point, li.point, li.point, li.point, li.point]
Run Code Online (Sandbox Code Playgroud)

这里iElement是一个ul.

问题来自于slice().iElement是一个对象数组,但我得到一个错误,说这whatever.slice()不是一个函数

我正在尝试为我的angularjs应用程序编写密码强度指令.

javascript arrays object nodelist angularjs

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

使用Array更新MySql数据库

好的,我完全迷失了......

我想要实现的是更新我的数据库中的一行.

$sizes = array($_POST['size_0'],
               $_POST['size_1'],
               $_POST['size_2'],
               $_POST['size_3'],
               $_POST['size_4']);

$sizes_upd = implode(", ", $sizes);

mysqli_query($con, "UPDATE beds 
                    SET `Available Sizes` = '$sizes_upd' " .
                    "WHERE ID = '$prod_id' ");
Run Code Online (Sandbox Code Playgroud)

我的问题是,并非我的所有$_POST[]数据都包含在内.那么让我们说例如$sizes[0] && $sizes[1]包含数据,返回以下字符串:

value1, value2, , , ,

如何防止这种情况,以便只有$_POST[]with数据返回值?

php mysql arrays

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

标签 统计

arrays ×3

javascript ×2

object ×2

angularjs ×1

mysql ×1

nodelist ×1

php ×1

underscore.js ×1