如何重新加载一个创业奇兵组件是从另一个组成部分?

0

的问题

我有件名为TopicSolution,AddToCart,并CartCounter. 我想要更新的CartCounter值后点击添加到车按钮,但反车是不是更新。

  1. 我有一个创业奇兵组成的名为主题的解决方案,这是内部创业奇兵的文件夹和分有另一件命名添加到车这是内部创业奇兵>车的文件夹(注:有父div)

    看到码

  2. 意见添加到车部件有这样的代码

    加入购物车

  3. 当添加到车点击按钮发射updateCartCounter这是另一种成分的内部创业奇兵>车

    $this->发('updateCartCounter');

  4. 和CartCounter有听众的名为updateCartCounter

    保护$听众=[ 'updateCartCounter'=>'呈现的' ]; 我试过了下列代码

    保护$听众=[ 'updateCartCounter'=>'$刷新' ];

但没有工作。 这CartCounter部分不清新/重新加载。

components laravel laravel-livewire
2021-11-24 05:58:23
1

最好的答案

0

作为@Quirel建议你,你可以使用魔法'$刷新的'直接在听众。 测试它发展中的方法这样

protected $listeners = [
    'cartCounterUpdate'
];

public function cartCounterUpdate()
{
   dd('the event was emited');
}
2021-11-24 13:33:10

是啊我做同样的事情进行测试如你所说,它的工作原理,但cartcounter组成没有更新。
Prashant Malla

好吧那么你应该分享码你写和向我们解释什么是你期望从它
Prospero

看看请我更新的一个问题
Prashant Malla

其他语言

此页面有其他语言版本

Русский
..................................................................................................................
Italiano
..................................................................................................................
Polski
..................................................................................................................
Română
..................................................................................................................
한국어
..................................................................................................................
हिन्दी
..................................................................................................................
Français
..................................................................................................................
Türk
..................................................................................................................
Česk
..................................................................................................................
Português
..................................................................................................................
ไทย
..................................................................................................................
Español
..................................................................................................................
Slovenský
..................................................................................................................