我有一个客户端减速器,另一个适用于AppToolbar和其他一些减速器......
现在让我说我创建了一个删除客户端的提取操作,如果它失败了我在Clients reducer中有代码可以做一些事情,但我也想在AppToolbar中显示一些全局错误.
但客户端和AppToolbar缩减器不共享状态的相同部分,我无法在reducer中创建新操作.
那我怎么想显示全局错误呢?谢谢
更新1:
我忘了提到我使用este devstack
更新2: 我将Eric的答案标记为正确,但我不得不说我在este中使用的解决方案更像是Eric和Dan的答案的组合......你只需要在代码中找到最适合你的答案. .
我有模型餐可以包含模型成分和成分有很多属性...
我有DB的所有成分,还有一些饭菜....
但我想创造一顿新餐,但不将其存放在DB中.
像这样的东西:
$meal = new Meal;
$meal->ingredients()->attach(5);
Run Code Online (Sandbox Code Playgroud)
其中5是DB中成分的id.
然而,这将失败,因为$ meal尚未存储在DB中,而attach()函数试图在meal_ingredient表中创建新记录....
那么有什么方法可以创建"离线"模型并将其与"在线"数据连接起来?
谢谢
我有一个Java服务器,有一些web-services
.WSDL(和XSD)是使用来自apache cxf的javatows从java生成的.
有些服务共享类型,我想在wsdl中分享这些类型是否可能?
之后我想使用svcutils生成c#代码,但因为在每个WSDL中都有相同类型的一些副本svcutil告诉错误,这个复杂类型已经被声明了...
我知道我可以使用/ namespace切换但我不想这样,因为这样我将在不同的命名空间中生成相同的类...我希望在通用命名空间中有一个类...