TrailheadでLightning Componentについて学ぶことができます。
Handle Actions with Controllersの課題でボタンの非活性を試してみましょう。というのがありました。ページ内の情報的にevent.getSource()を使えばできそうでしたが、試行錯誤するのちょっと面倒だなーと思ってみたので検索してみました。
するとDiscussionForumに解答が。これで無事にクリアすることができました。
Lightning Components Basics: Handle Actions with Controllers - Salesforce Developer Community
getSource()をつかった属性の変更方法は覚えておくといろいろ役立ちそうです。
({ packItem: function(component, event, helper) { var a = component.get("v.item",true); a.Packed__c = true; component.set("v.item",a); var btnClicked = event.getSource(); btnClicked.set("v.disabled",true); } })