大家好我是角色新手,我想在用户点击刷新按钮或后退按钮时根据某些条件停止路由.如果有人知道帮助我,我不知道这是否可行
constructor(private route: Router) {
this.route.events
.filter(event => event instanceof NavigationEnd)
.pairwise().subscribe((event) => {
if (expression === true){
// stop routing
} else {
// continue routing
}
});
}
Run Code Online (Sandbox Code Playgroud)
是否有可能,如果是的话,我该怎么做?
提前致谢.
Hello Hipsters我试图生成jhipster-material应用程序,但它显示以下错误
$ yo jhipster-material
C:\Users\mypc\AppData\Roaming\npm\node_modules\generator-jhipster-material\generators\app\index.js:64
configuring: {
^^^^^^^^^^^
SyntaxError: missing ) after argument list
at Object.exports.runInThisContext (vm.js:76:16)
at Module._compile (module.js:542:28)
at Object.Module._extensions..js (module.js:579:10)
at Module.load (module.js:487:32)
at tryModuleLoad (module.js:446:12)
at Function.Module._load (module.js:438:3)
at Module.require (module.js:497:17)
at require (internal/module.js:20:19)
at Object.get [as jhipster-material:app] (C:\Users\mypc\AppData\Roaming\npm\node_modules\yo\node_modules\yeoman-environment\lib\store.js:40:23)
at Store.get (C:\Users\mypc\AppData\Roaming\npm\node_modules\yo\node_modules\yeoman-environment\lib\store.js:64:35)
Run Code Online (Sandbox Code Playgroud)
我从这里安装了generator-jhipster-material github:generator-jhipster-material
我使用的是jHipster版本4.0.0,节点版本6.9.4和纱线版本0.19.1
任何人都可以帮助我如何使它工作
我想将我的身份验证代码存储在 localstorage 中,ionic2提供了它自己的存储模块ionic/storage
storage.set(key,value),
storage.get(key).then(value=> {
console.log(value);
})
Run Code Online (Sandbox Code Playgroud)
但我也尝试过这样存储,当我在浏览器中测试应用程序时它可以工作。
localStorage.setItem(key, value);
localStorage.getItem('key');
Run Code Online (Sandbox Code Playgroud)
谁能解释一下使用本地存储的更好方法是什么?