我是Mongoose的新手......下面有一段代码片段.如果我想在保存之前检查电子邮件中@符号后面的内容,我该如何进行验证?
var user = new User ({
firstName: String,
lastName: String,
email: String,
regDate: [Date]
});
user.save(function (err) {
if (err) return handleError(err);
})
Run Code Online (Sandbox Code Playgroud) 我正在尝试向下面的代码添加一个悬停事件侦听器,以便当我将鼠标悬停在链接标签上时,它会触发展开子菜单的操作。我试过悬停和鼠标悬停,但都没有奏效。Click 似乎工作正常,但我不确定我做错了什么。
Array.prototype.slice.call( this.menuItems ).forEach( function( el, i ) {
var trigger = el.querySelector( 'a' );
if( self.touch ) {
``trigger``.addEventListener( 'touchstart', function( ev ) {
self._openMenu( this, ev ); } );
}
else {
trigger.addEventListener( 'click', function( ev ) { self._openMenu( this, ev ); });
}
});
window.addEventListener('resize', function( ev ) {
self._resizeHandler();
});
Run Code Online (Sandbox Code Playgroud)