Vitamin D3/vitamin K2/magnesium-loaded polylactic acid/tricalcium phosphate/polycaprolactone composite nanofibers demonstrated osteoinductive effect by increasing Runx2 via Wnt/B-catenin pathway.