mmRouter
mmRouter copied to clipboard
能否加上匹配所有path的接口或者配置方式?
我写的是一个浏览文件夹的应用,例如 http://localhost:8000/sharedir/test#!/sharedirtest/apps 这样目录会越来越深,那我没办法写一个规则来匹配到所有的path了? 例如两层/的path就要写两个规则,100层就要写100个了
所以能不能加个接口或者匹配方式能匹配到所有的path
之前在qq群里提到的quote以后的方法,即 nbproject 这样的方式,使用 http://rubylouvre.github.io/mvvm/javascripts/mmHistory.js http://rubylouvre.github.io/mvvm/javascripts/mmRouter.js 这两个文件的这个版本是可以正常工作的,例子代码: http://runjs.cn/code/9co98ndh
而使用git库里最新的两个文件版本则不行,最新的版本有问题?
最新的版本来打算做状态机,但现在忙着做其他东西了,只好搁置了
接口不变的话,那我就先用旧版本了
那先用旧版本
那之后新版本的接口会不会改呢?
不会,只会添加新方法
太好了,那我就放心用了
正美mmRouter啥时候开始改了吱一生哈,我这里可以配合测试, :)
avalon.router.get("/*path")
最新的已经解决这个问题了吗? 我来测试看看
奇怪了,我这里ie8/chrome/firefox全测过了都能重现阿,下拉的那些 name * 都是有时候出现有时候不出现
上面发错issue了
这个问题我用最新的测试过了还是不能正常工作(对于 #/mmRouter%2Favalon_spa_example%2Fnbproject 这种锚点)
不能出现空格吧
说到底是你的瞄点有问题 换成纯英文的
我这做的是一个文件目录浏览,里面就是会有空格和中文的阿...