提供函数式的defaultValue，更加灵活