在我的公司中,我们将错误消息嵌入到js文件中,例如
const INVALID_PASS = "The password was not valid";
const INVALID_DATE_FORMAT = "The given date format was not valid (expeted yyyy/MM/dd";
用作特定错误框的文本,例如
const INVALID_INPUT = "Input was not correct";
function onFailCallback(jXHR){
if(jqXHR.status === 400) {
$('#error-message').text(INVALID_INPUT);
}
}
现在,我想知道这是否是最佳方法。例如,我们将介绍i18n。到目前为止,我们正在使用服务器应用程序来替换国际化中的消息。我们应该对html页面中的消息进行硬编码并从那里阅读吗?