小编Ant*_*ton的帖子

POST http://localhost:3000/ 404(未找到)

我正在开发具有上传功能的网络文件浏览器。我正在使用Angular File Upload指令和Angular Web 文件浏览器

首先,我已经下载了文件 Web 浏览器并对其进行了配置。

其次,我已经下载了文件上传指令并一步一步地完成了所有工作,我的页面运行良好

在此处输入图片说明

但是当我尝试上传一些东西时,我得到了

FileUploader.js:479 POST http://localhost:3000/ 404(未找到)

我知道 FileUploader.js 找不到 upload.php 文件,但我把它放到了根文件夹并提供了路径:

  var uploader = $scope.uploader = new FileUploader({
            url: 'upload.php'
        });
Run Code Online (Sandbox Code Playgroud)

这是它的外观:

在此处输入图片说明

角度/app.js:

(function() {
  'use strict';

  window.app = angular.module('fileBrowserApp', ['ngRoute', 'jsTree.directive', 'angularFileUpload']).
  config(['$routeProvider',
    function($routeProvider) {
      $routeProvider.
      when('/', {
        templateUrl: '../partials/home.html',
        controller: 'HomeCtrl'
      }).
      otherwise({
        redirectTo: '/home'
      });
    }
  ]);
    window.app.directive('attachable', function(FileUploader) {
        return {
            restrict: 'E',
            replace: true,
            templateUrl:'../partials/upload.html',
            link: function(scope, element, attrs) {
                scope.uploader = new …
Run Code Online (Sandbox Code Playgroud)

javascript php file-upload node.js angularjs

10
推荐指数
1
解决办法
8万
查看次数

添加行后如何强制自动刷新ui-grid

我花了很长时间来解决这个问题并需要一些帮助.我正在帮助Angular Ui-Grid在我的页面上渲染网格,但在添加新行后不能强制它刷新数据.在我的主控制器中,我有函数'create event',它正在为上传数据的模态调用服务和模板:

  $scope.createEvent = function (eventTypeId) {

            var newEvent = null;
            var eventFields = null;
            var opts = {
                backdrop: 'static',
                backdropClick: true,
                dialogFade: false,
                keyboard: true,
                templateUrl: 'views/event.html',
                controller: 'EventEditCtrl',
                size: 'md',
                resolve: {
                    params: function () {
                        return {model: newEvent, fields: eventFields, caption: "Create event"};
                    }
                }
            };

            eventService.getEventTemplate(0, eventTypeId)
                .then(function (data) {
                    newEvent = data.model;
                    newEvent.id = null;
                    newEvent.occuredDate = new Date(newEvent.occuredDate);
                    eventFields = data.fields;
                    var uibModalInstance = $uibModal.open(opts);

                    uibModalInstance.result.then(function (data) {
                            $location.path("views/" + data.model.id);
                        }, …
Run Code Online (Sandbox Code Playgroud)

javascript angularjs angular-ui-grid

7
推荐指数
1
解决办法
7829
查看次数