Reactive UI扩展视图支持类型具有一个on_PropertyName_Changed方法**,它是静态的

问题描述 投票:0回答:1

基于此链接:https://reactiveui.net/docs/handbook/view-location/extending-iviewfor

[每当我尝试使用RG.Plugins.Popup nuget执行示例中的代码时,都会收到以下错误:Fody: The Type MyType '1 has a on_PropertyName_Changed method (OnViewModelChanged) which is static

我的代码与链接代码完全一样。不知道为什么会导致此错误发生。

.... UPDATE ....

该死,所以,如果有人遇到此问题...我的解决方案是从fodyweavers.xml文件中删除以下编织器

<PropertyChanged/>   --- REmove this line if added solves the problem!?

为什么?为什么删除上面的行可以解决问题?以下是我的FodyWeaver文件

 <Weavers xmlns:"http://www.w3.org/2001/XMLSchema-instance"
          xsi:noNamespaceSchemaLocation="FodyWeavers.xsd">
          <PropertyChanged/>
          <ReactiveUI/>
 </Weavers>
xamarin.forms plugins reactiveui fody freshmvvm
1个回答
0
投票

我只是想说。该示例中的代码有效,因为我使用了它。您的错误指出ReactiveUI.Fody是问题所在。

您能否提供与样本不同的复制品?


0
投票

该死,所以,如果有人遇到此问题...我的解决方案是从fodyweavers.xml文件中删除以下编织器

--如果添加,请删除此行。

为什么?为什么删除上面的行可以解决问题?

© www.soinside.com 2019 - 2024. All rights reserved.