小编Mas*_*ini的帖子

Backbone pushState和错误404

我正在尝试实现{ pushState : true }它,但它只适用于基本路由,而不是与另一个继续给我错误404.

在Chrome中,如果我访问:

http://example.app/ - 确定显示控制台消息

http://example.app/show - 返回错误404

我的路线是

    var AppRouter = Backbone.Router.extend({

    routes: {
        '': 'index',
            'show': 'show'
        },

        index: function() {
            console.log('This is the index page');
        },
        show: function() {
            console.log('This is the show page');
        }

    });

    new AppRouter;
    Backbone.history.start({pushState: true});
Run Code Online (Sandbox Code Playgroud)

我的.htaccess

<ifModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_URI} !index
   RewriteRule (.*) index.html [L]
</ifModule>
Run Code Online (Sandbox Code Playgroud)

我错过了什么,或者我做错了什么?

backbone.js backbone-routing

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

Plupload如何在UploadComplete之后继续上传

我正在使用plupload 1.5.7,jQuery Queue Widget,上传完成后添加文件开始上传按钮消失,取而代之的是标签上传1/1文件.

现在我无法添加其他文件,我需要刷新页面并上传其他文件.我也尝试过uploader.splice()uploader.refresh()方法但没有成功.

上传后是否可以继续上传一个或多个文件

我的实际配置是:

$("#uploader").pluploadQueue({
    // General settings
    runtimes: 'html5,gears,flash,silverlight,browserplus',
    url: '/upload.php',
    max_file_size: '10mb',
    chunk_size: '1mb',
    unique_names: true,

    // Specify what files to browse for
    filters: [
        {title : "Image files", extensions : "jpg,png"}
    ],

    // Flash settings
    flash_swf_url: '/assets/js/plupload/plupload.flash.swf',

    // Silverlight settings
    silverlight_xap_url: '/assets/js/plupload/plupload.silverlight.xap',

    init: {

        FilesAdded: function(up, files) {},
        UploadComplete: function(up, files) {
            up.splice();
            up.refresh();
        }
    }
});
Run Code Online (Sandbox Code Playgroud)

jquery plupload

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

Momentjs不会更新时间.fromNow()

当我加载页面时一切正常,但是:为什么momentjs不更新时间?
如果我插入了一个新帖子,那么momentjs不会在一分钟之前更新几秒前的文本.

这就是我正在做的事情.

我添加了momentjs:moment包裹

注册了帮手

UI.registerHelper('timeAgo', function(datetime) {
    return moment(datetime).fromNow();
});
Run Code Online (Sandbox Code Playgroud)

在模板中

<template name="postItem">
    <li>
      {{text}} - {{timeAgo createdAt}}
    </li>
  {{/if}}
</template>
Run Code Online (Sandbox Code Playgroud)

输出是

Hi! - a few seconds ago
Hello! - 23 minutes ago    
Run Code Online (Sandbox Code Playgroud)

meteor

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

AliasMatch和RegEx

我正在开发服务器上使用集中式CMS,CMS就在 /var/www/central-cms

该网站(我已经很多网站)是这个网址:http://web.localdomain.dev/site1/.

如何访问只要输入这个网址的CMS: http://web.localdomain.dev/site1/cms

也许AliasMatch是解决方案?有关RegExp的任何帮助吗?

http://web.localdomain.dev/stackoverlow/

http://web.localdomain.dev/google/

http://web.localdomain.dev/yahoo/

等等

如果我将一个附加/cms到网址,此网址指向/var/www/central-cms

regex apache vhosts

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