0

我会尽量比我的问题标题更清楚:)

有一个控制器+部分用于创建一些实体,比如一个联系人。
当我点击保存按钮时,我可以save在控制器上调用我的自定义方法。在那里我通过回调
调用contactResource.save(这是我与 REST 对话的自定义资源) 。success

success回调中,我想更改位置以转到联系人列表页面,当显示联系人页面时,我想显示一个警报,说一切都很好。

function save() {
    contactRepository.save(newContact, function success() {
        // Redirect to view and show toast
        console.log('Success');

        $location.path('/list');
        // DO SOMETHING TO LET THE LIST PAGE SHOW AN ALERT

    }, function error() {
        console.log('Error');
    });
}

我能想到的唯一方法是创建某种服务来“发布”警报,下一页显示应该检查该服务是否有任何发布的警报,显示它然后删除它。

有没有更好/建议的方法?

4

1 回答 1

0

嗯,我没想过要查找“angularjs flash message ”这个词。
看来这个 SO 线程有一个很好的答案。向安迪乔斯林和威尔文森特致敬。

于 2013-03-08T12:18:01.250 回答