China: President Trump v candidate Trump

Once Donald Trump spoke of China "raping" the US – now he gives it "credit" for "taking advantage".

So how has the US president's attitude changed since he took office?