如何在blazor中从同级组件中访问一个函数?

我有两个不同的组件,其中一个没有嵌套在另一个组件中,它们是分开的,但会在同一布局中同时被看到。

组件1

@code {
    public void Tester()
    {
        Console.WriteLine("worked");
    }
}

构成部分2

@code {
    Component1 c1 = new Component1();

     c1.Tester();
}

第2部分坚持 c1.Tester() 不存在。

有没有办法解决这个问题,让我可以访问组件1中的Tester功能?

解决方案:

对c1.Tester()的调用当然应该在一个方法里面。

@code {
    Component1 c1 = new Component1();

  void SomeMethod()
  {
     c1.Tester();   // this should work
  }
}

如果不是这样的话,就把准确的代码和错误信息贴出来。

给TA打赏
共{{data.count}}人
人已打赏
解决方案

如何使用列文斯丁距离作为标准对一个列表进行排序?

2022-5-13 11:00:34

解决方案

有没有更好的方法在android中用rxjava实现单源真值

2022-5-13 11:00:36

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索