Oh c'mon.  You think people in China are devoid of having brains and independent thought?  They would've gotten on board no matter who was in office.  It's just that of late N. Korea has had multiple successful launches and are at the point of being a true nuclear power.  China sure as heck doesn't want that in their back yard.  It's why when N. Korea came to them asking to help with their nuclear program, China thumbed their nose at N. Korea.  Since the back and forth between us and N. Korea has really ramped up, China is changing their behavior.  They don't want this mess ruining their economy.

I'll give Trump credit for occasionally working with countries Americans maintain as their enemy.  Trouble is, as soon as he says something nice, he'll say something twice as stupid.