1

我正在处理这个警告:

https://github.com/zendesk/zendesk_api_client_rb#caveats

他们有一个向tags数组添加新元素并创建触发changed?状态的新实例的示例。

我需要删除一个元素

4

2 回答 2

3

您可以使用他们使用的相同技术,但使用-=操作员。

>> a = []
=> []
>> a.object_id
=> 2154250660
>> a << 'hello'
=> ["hello"]
>> a.object_id
=> 2154250660
>> a += ['hi']
=> ["hello", "hi"]
>> a.object_id
=> 2154228260
>> a -= ['hi']
=> ["hello"]
>> a.object_id
=> 2154204700
于 2013-11-20T23:46:34.950 回答
2

你有没有尝试过:

a -= [element]
于 2013-11-20T23:46:17.373 回答