节点js视图和api服务器共享常量

时间:2018-01-19 06:52:12

标签: node.js vue.js koa

使用Nodejskoa2练习vue-cli时遇到问题。 例如,vuekoa发送密码验证请求,而koa可能会提供不同的错误信息,例如wrong passworduser not found。 然后vue根据错误信息在username <input/>password <input/>下显示错误信息。

所以我认为应该使用constants.jsvue创建koa来定义这些错误。就像C ++头文件中的enum一样。

兴亚:

ctx.body = {
  success: false,
  info: 'user not found'
}

Vue的:

if (!res.data.success) {
  if(res.data.info == 'user not found'){
    showErrorAtName(res.data.info)
  } else if(res.data.info == 'wrong password') {
    showErrorAtPW(res.data.info)
  }
}

问题:这个想法是对的吗?

0 个答案:

没有答案