1,增加了sharedAction，以及增加了showError