I define a JavaScript object literal with defaults so that my template can access them later:
self.emails = [{
address: "",
validation: {
warning: false,
message: "",
}
}];
This works for self.emails[0]
but I also need the properties to exist for self.emails[1]
to self.emails[4]
. Is there a better way to accomplish this than to type:
self.emails = [{
address: "",
validation: {
warning: false,
message: "",
}
},
address: "",
validation: {
warning: false,
message: "",
}
},
address: "",
validation: {
warning: false,
message: "",
}
},
address: "",
validation: {
warning: false,
message: "",
}
},
address: "",
validation: {
warning: false,
message: "",
}
}];