小编Agu*_*era的帖子

获取ember JS中的当前URL

我想在emberJS中获取当前的url,但我不能.我这样做:

App.Route = Ember.Route.extend(Em.I18n.TranslateableProperties, {
    actions: {
        didTransition: function (transition) {
            this._super();
            console.log(window.location.href);
            console.log(this.get('router.url'));
        }
     }
});
Run Code Online (Sandbox Code Playgroud)

我曾经使用过didTransition,因为我需要知道所有元素加载时的当前URL.例如:如果我在家(/ home)页面并导航到联系页面(/ contact-page),我想知道url'/ contact-page'.

如果我使用window.location.href工作,但并不总是如此.我认为当其他一切都完成时,didTransition被调用,但不是.

为什么?

提前致谢

javascript ember.js

5
推荐指数
1
解决办法
3704
查看次数

在ReactJs中输出事件的角度

我一直在寻找在ReactJs中创建类似Angular这样的输出事件的方式。

我正在根据Atomic设计在ReactJs中创建组件库,因此,例如,我在其他组件中注入了Button,并且我想知道如何为Button编写道具,因此每次用户按下按钮时按钮将启动此prop(以Angular方式输出),以在注入它的父对象中检测到。

我不想使用State,因为我希望组件完全独立。

提前致谢

events output reactjs angular

2
推荐指数
1
解决办法
1052
查看次数

标签 统计

angular ×1

ember.js ×1

events ×1

javascript ×1

output ×1

reactjs ×1