根据导航调用不同函数