Flutter 使用动态键访问模型属性

Zar*_*ham 5 getter setter object dart flutter

例如在 PHP 中,

$key1 = 'name'; 
$key2 = 'mobile';

$person = new Person();
$person->{$key1} = 'Ahmad';
$person->{$mobile} = '60148220678';
Run Code Online (Sandbox Code Playgroud)

我如何在 Flutter(Dart 语言)中实现?我试过了

$key1 = 'name'; 
$key2 = 'mobile';

$person = new Person();
$person->{$key1} = 'Ahmad';
$person->{$mobile} = '60148220678';
Run Code Online (Sandbox Code Playgroud)

但它显示一个错误