Ember abort - 如何防止前进过渡

时间:2018-02-21 09:46:23

标签: ember.js ember-router

我正在寻找一种解决方案,以阻止forwardabort过渡。我只是想在页面中间后阻止后退按钮(上一页)转换。怎么做?

这是我的尝试:

willTransition:function( transition ){

            var target = transition.targetName;

            let previousTransition = this.controllerFor(this.routeName).get('previousTransition.targetName');

            console.log( target, 'previousTransition', previousTransition );

            if(this.get('modelProvider').get('cardTxnPage') === true &&  previousTransition ){
                transition.abort();
            }
        },

以上都是正确的。但即使我无法进入下一页。意味着它的中止可以防止前进/后退状态。

任何人都向我展示了正确的方法吗?

0 个答案:

没有答案