コードを Visualforce (動作中) から Lightning コンポーネントに移行しようとしています。update メソッドはグラフを描画し、ルート ノードが変更されたときに再描画する必要があります。メソッドを正しく宣言していると思いますが、「update」を呼び出すと上記のエラーが発生します。関数名が予約済みのキーワードである場合に備えて関数名を変更しようとしましたが、同じエラーが発生しました。助言がありますか??どうもありがとう
コードは次のようになります...
({
doInit : function(component, event, helper) {
var action = component.get("c.getNodeJSON");
action.setCallback(this, function(response){
var data = JSON.parse(response.getReturnValue());
component.set("v.root", data);
update(component, root);
});
$A.enqueueAction(action);
},
update : function(component, source) {
var root = component.get("v.root");
// etc etc
}
})