我这里有问题。我有一个用户的下拉列表,当我点击任何用户时,它会显示分配给它的客户。
现在,我已将Unassigned clients
选项添加到下拉列表中,以显示哪些客户端未分配。我已经使用array_unshift()
命令添加了它,但现在在某些现有用户(并非所有用户)中,它没有显示任何客户端,但这些客户端都已分配。
当我删除array_unshift
时,客户端显示正确,但没有额外的选择。
我认为array_unshift()
有问题,但不确定..
这是我的选择功能:
public static function getUsers()
{
$query = self::find()
->select(['id', "CONCAT(name, ' ', surname, ' (', email, ')') as name"]);
$users = ArrayHelper::map($query->asArray()->all(), 'id', 'name');
array_unshift($users, 'Test'));
return $users;
}
答案 0 :(得分:3)
来自PHP docs:
所有数值数组键都将被修改为从零开始计数,而文字键不会被更改。
使用myApp.filter('filterPhoto', function() {
return function(x) {
return x.split(',');
};
});
:
+