我正在构建一个基本的React/Flux应用程序,并使用react-router-component进行路由,使用browser-sync进行构建更改的实时重新加载,并使用browserify进行依赖注入.
我的问题是,当现场重装或重装这不是一个路径上发生/(即/profile,/gallery等...),我得到的不能得到一个错误信息/path(或与此有关的任何途径).
我怀疑这与它是单页应用程序并且所有路由都在客户端上完成这一事实有关.
这是我的浏览器同步设置(这是非常基本的).我认为我可能需要添加一些中间件,但我不确定实际放入中间件的内容.
gulp.task('browser-sync', function() {
browserSync({
server: {
baseDir: './client'
},
notify: false
});
});
Run Code Online (Sandbox Code Playgroud) 嘿大家我一直遇到标题和侧面菜单上的滚动问题.
虽然我已经从这个片段中删除了它,但我尝试将class/attr has-header放在几乎所有可能的组合中:
<ion-side-menus>
<ion-side-menu-content>
<ion-header-bar class="bar-dark">
<button class="button icon ion-arrow-left-a" ng-click='back()'></button>
<h1 class="title">Ionic Shopping Checkout</h1>
<button class='button icon ion-bag' ng-click='toggleRightSideMenu()'></button>
</ion-header-bar>
<ion-purchase></ion-purchase> // custom directive
<ion-purchase-footer></ion-purchase-footer> // custom directive
</ion-side-menu-content>
<ion-side-menu side="right">
<ion-cart has-header='true' ng-controller='CartController'></ion-cart> // custom directive
</ion-side-menu>
</ion-side-menus>
Run Code Online (Sandbox Code Playgroud)
此外,即使我将它们嵌套在离子滚动元素中,侧边菜单中的项目的ng-repeat也不会滚动.这可能是一个完全不相关的问题,但是我很好奇是否有人遇到过这个问题.
感谢您提前获得所有帮助!