我有以下代码。这显然不起作用,因为我将资源与la混合。我怎样才能正确混合这些?
<?php
$json_string =
'[
{"sku":"5221","qty":1,"price":17.5,"desc":"5395 - Replenish Natural Hydrating Lotion 3.5oz"},
{"sku":"11004","qty":1,"price":30.95,"desc":"150 - Q-Plus 16oz"}
]';
$array = json_decode($json_string);
echo 'before'.PHP_EOL;
print_r($array);
foreach ($array as $key => &$obj) {
if ( $obj->sku == 5221 ) {
unset($array[$key]);
break;
}
}
echo 'After'.PHP_EOL;
print_r($array);
答案 0 :(得分:1)
试试这个:
Model.findAndCountAll({
...
}).then(function(results){
return results.map(function(items){
//map into another "object'
//or into anonymous {};
});
});
这样您就不会引用“la”属性,而是调用与字符串<div class="form-group" ng-repeat="la in lang">
<label class="col-lg-2 control-label">{{la}}</label>
<div class="col-lg-10">
<textarea ui-tinymce ng-model="resource[la]"></textarea>
</div>
</div>
的值相同的属性。