小编use*_*560的帖子

Javascript格式日期/时间

我需要改变从一个日期/时间2014年8月20日15:30:00看起来像二○一四年八月二十〇日下午3:30

可以使用javascript的Date对象完成吗?

javascript datetime date

69
推荐指数
4
解决办法
31万
查看次数

Node.js/Angular.js管理员授权路由

我正在使用JSON Web令牌进行身份验证的MEAN应用程序.基本上每个请求,我都在检查用户是否有有效的令牌.如果是这样,他们可以进入路线,否则他们将返回登录页面.

我想让某些路由/ admin/etc ...只能由也是admin的登录用户访问.我在mongo中设置了一个isAdmin标志.我是nodejs的新手,想知道检查这个的最佳方法是什么.我是否在路线的角度边做?或者我可以以某种方式创建基于权限的身份验证令牌?作为参考,我遵循MEAN机器书中的代码,特别是在这里 -

https://github.com/scotch-io/mean-machine-code/tree/master/17-user-crm

node.js express angularjs

6
推荐指数
1
解决办法
1343
查看次数

React Native SVG - (iOS)不变违规:"RNSVGSvgView"的原生组件不存在

我在iOS模拟器上运行的React Native的SVG库存在问题.

在此输入图像描述

"dependencies": { 
     "better-fetch": "^1.1.2", 
     "firebase": "^4.8.1", 
     "lodash": "^4.17.4", 
     "react": "16.0.0", 
     "react-native": "0.51.0", 
     "react-native-svg": "^6.0.1-rc.1", 
     "react-redux": "^5.0.6", 
     "redux": "^3.7.2", 
     "redux-logger": "^3.0.6", 
     "redux-thunk": "^2.2.0" 
}
Run Code Online (Sandbox Code Playgroud)

我试过以下无济于事:

npm install react-native-svg --save //(again)
react-native link react-native-svg //(again)
watchman watch-del-all
rm -rf node_modules/ && yarn cache clean && yarn install
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

svg ios react-native react-native-ios

6
推荐指数
1
解决办法
616
查看次数

AngularJS $http 在多个控制器中使用响应

我有一个应用程序,我在其中加载一堆专辑,然后当用户单击每个专辑时,他们会获得专辑的详细信息,例如歌曲等。现在我正在从数据库中提取数据,但做了两次, 一次在 ProjectsCtrl 中显示所有专辑,然后在 ProjectsDetailCtrl 中再次显示单个专辑信息。我觉得有一种更快的方法可以做到这一点,但无法弄清楚如何从第一次保存数据以再次在第二个控制器中使用

(function() {
    var app = angular.module('chp', ['ngRoute', 'projectControllers']);

    app.config(['$routeProvider',
      function($routeProvider) {
        $routeProvider.
          when('/', {
            templateUrl: 'partials/directory.html',
            controller: 'ProjectsCtrl'
          }).
          when('/album/:slug', {
            templateUrl: 'partials/album.html',
            controller: 'ProjectDetailCtrl'
          }).
          otherwise({
            redirectTo: '/'
          });
      }]);

    var projectControllers = angular.module('projectControllers', []);

    projectControllers.controller('ProjectsCtrl', ['$scope', '$http',
      function ($scope, $http) {
        $http.get('/get_albums').success(function(albums) {
            $scope.projects = albums;
            $scope.filters = { };
        });
      }]);



    projectControllers.controller('ProjectDetailCtrl', ['$scope', '$http', '$routeParams', '$sce',
      function($scope, $http, $routeParams, $sce) {


        $http.get('/get_albums').success(function(albums) {
            $scope.projects = albums;

            for(var i = 0; i …
Run Code Online (Sandbox Code Playgroud)

angularjs angularjs-controller angularjs-http

4
推荐指数
1
解决办法
847
查看次数

在PHP中将datepicker时间转换为mysql datetime格式

有没有办法可以用这种格式转换日期:08/19/2014 1:45 pm

进入MySQL日期时间格式,如2014-08-19 13:45:00.

我试过用类似的东西

date("Y-m-d H:i:s", $myTime);
Run Code Online (Sandbox Code Playgroud)

但我不认为它喜欢'pm'并且给出了1969-12-31,给出了错误:

"遇到一个非常好的数值"

php mysql

3
推荐指数
1
解决办法
7182
查看次数

使用唯一链接点击Google地图标记

当用户点击地图上的任何单个标记时,我试图通过get方法将http数据发送到下一页.试图基本上只通过URL发送一个唯一的号码,但现在我的代码只发送数字7(地图上的总标记数),而它应该循环.有任何想法吗?

$(document).ready(function () {
    var map;
    var elevator;
    var myOptions = {
        zoom: 3,
        center: new google.maps.LatLng(38.50, -95.50),
        mapTypeId: 'terrain'
    };
    map = new google.maps.Map($('#map_canvas')[0], myOptions);

    var addresses = ['Deltaville, VA', 'Grasonville, MD', 'Kemah, TX', 'Vancouver, BC', 'Stuart, FL', 'Manitowoc, WI', 'Alameda, CA'];

    for (var x = 0; x < addresses.length; x++) {
        $.getJSON('http://maps.googleapis.com/maps/api/geocode/json?address='+addresses[x]+'&sensor=false', null, function (data) {
            var p = data.results[0].geometry.location
            var latlng = new google.maps.LatLng(p.lat, p.lng);
            var marker = new google.maps.Marker({
                position: latlng,
                map: map
            });

            google.maps.event.addListener(marker, 'click', …
Run Code Online (Sandbox Code Playgroud)

javascript jquery google-maps google-maps-api-3

0
推荐指数
1
解决办法
3534
查看次数

如果值存在于其他数组中,JavaScript 会从数组中删除对象

我正在使用 Firebase,因此如果有一种更有效的方法来构造这些数据,以便能够仅查询登录用户尚未查看的卡片,我也愿意走这条路。现在我正在尝试事后进行过滤。

我的应用程序中包含所有卡片的数组,如下所示:

在此输入图像描述

我有第二个数组,用于保存用户已经看到的所有卡片的信息。我希望能够查看两个数组,如果数组 2 中的 cid 与数组 1 中的 $id 匹配,则从数组 1 中完全删除该对象。

在此输入图像描述

javascript arrays firebase

0
推荐指数
1
解决办法
2万
查看次数