我正在学习颤振编程。我正在制作一个简单的注册表单,现在只有 2 个字段,name 和 dob。我已经成功地使用 db 创建了一个简单的笔记制作应用程序,因此请按照此处的相同说明进行操作。但是遇到错误“未处理的异常:NoSuchMethodError:setter 'regday=' was called on null.”
注册模型类
class RegistrationModel
{
int _id;
String _name;
String _dob;
String _regDay;
RegistrationModel(this._name, this._dob, [this._regDay]);
RegistrationModel.withId(this._id, this._name, this._dob, [this._regDay]);
//GETTERS
int get id => _id;
String get name => _name;
String get dob => _dob;
String get regday => _regDay;
//SETTER
set name(String newName)
{
if(newName.length <= 30)
{
this._name = newName.trim();
}
}
set dob(String newDob)
{
this._dob = newDob;
}
set regday(String newRegDay)
{
print("New Reg …Run Code Online (Sandbox Code Playgroud)