我正在尝试实现{ 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)
我错过了什么,或者我做错了什么?
我正在使用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) 当我加载页面时一切正常,但是:为什么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) 我正在开发服务器上使用集中式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