我有一个小nodejs表达api服务器,基于Josh Morony在这篇文章中所做的那个:http://www.joshmorony.com/creating-role-based-authentication-with-passport-in-ionic-2-part-1/
在护照上,正如几个例子所示,我试图找到使用他的电子邮件,然后比较密码。我使用的是猫鼬。
当我通过浏览器请求此路由时,它工作正常。但是,当我通过我的离子2应用程序请求它时,出现问题的地方,我发表评论"在这里打破"。
变量user返回null,但电子邮件和密码返回正常。
route.js
WITH my_table AS (
SELECT 'ABCD' AS ID, ['BCat25', 'BCat24', 'BCat23'] AS BCats UNION ALL
SELECT 'PQRS', ['BCat8', 'BCat9'] UNION ALL
SELECT 'ABCD', ['BCat23', 'BCat25', 'BCat24'] UNION ALL
SELECT 'MNOP', ['BCat12', 'BCat13'] UNION ALL
SELECT 'PQRS', ['BCat8', 'BCat9']
)
SELECT
ID,
ARRAY_AGG(DISTINCT BCat) AS BCats
FROM my_table, UNNEST(BCats) AS BCat
GROUP BY ID;
passport.js
var map;
function initMap() {
map = new google.maps.Map(document.getElementById('map'), {
center: getCenter,
zoom: 10
}
});
var layer1 = new google.maps.KmlLayer({
url: 'http://googlemaps.github.io/js-v2-samples/ggeoxml/cta.kml',
preserveViewport: true,
map: map
});
var getCenter = layer1.getDefaultViewport().getCenter();
}