我正在使用 MEAN 堆栈为学生和教师建立一种社交网络。
学生有自己的帐户页面,与其中一位教师不同。
我有一个单独的注册页面供教师和学生使用。
注册时,用户必须选择带有select html标签的帐户“类型”(学生或教师),
我想要一个代表两种不同类型用户(教师和学生)的单一模型,其中包含电子邮件和密码等常见字段,以及一些取决于选择标签的特定字段;因为我使用的是电子邮件验证节点 npm,它只允许在 PersistentUserModel 函数中使用单个模型。
我正在使用 Chart.js,在我的 xAxis 中,我有一些带有间隙的日期数组,例如 [2016:08:06,2016:08:10] 及其匹配值 [20,40]
问题是 Chart.js 显示给定日期数组之间的天数。我不想将数组设置为 [20,0,0,0,40],因为我有 3 天的间隙。如何将 yAxis 中的匹配值自动设置为 0。
我试图将字段名称作为变量传递,这是我尝试但它不起作用:
var update={};
update[req.body.field]=req.body.value;
Model.update(
{"email":req.user.email},
{$set:{update}},
function (err,success) {
if(err) return handleError(err);
}
)
Run Code Online (Sandbox Code Playgroud)
req.body.field包含Model模式中定义的字段的名称,req.body.value是我想要更新的值
我正在使用带有 angularjs 的节点,并希望通过地点自动完成、Google Places API Web 服务获取城市。
var autocomplete = new google.maps.places.Autocomplete(yourHTMLElement,{types: ['(cities)']});
Run Code Online (Sandbox Code Playgroud)
问题是我不想得到结果,因为用户在输入文本中输入,如上面的示例所示,但我想将其放入变量中并首先对结果进行一些更改