非アクティブな傍観者は行動しない
P粉373596828
P粉373596828 2023-09-14 17:33:51
0
2
549

私は vuejs を初めて使用します。以下のコードに示すように、isBtnDigitizePolygonClicked はリアクティブ変数です。 isBtnDigitizePolygonClicked の値が変更されたときに副作用としてコードを実行しようとしています。このために、以下に示すように watch を使用しました。

私が現在抱えている問題は、コードの実行時に、onDigitizePolygon メソッドが呼び出されているにもかかわらず、観測変数 isBtnDigitizePolygonClicked のログ メッセージが表示されないことです。オブザーバーは実行されていません。

この問題が発生する理由と修正方法を教えてください。

######コード###:### リーリー ######テンプレート###:### リーリー
P粉373596828
P粉373596828

全員に返信(2)
P粉463418483

options-api を使用すると、次のように直接書くことができます:

リーリー

data() {..} のコンテンツは自動的に応答します。 したがって、

を使用する必要はありません。 リーリー
いいねを押す +0
P粉425119739

私の間違いは、`data()`の戻り値に isBtnDigitizePolygonClicked を追加しなかったことだと思います

######コード###:### リーリー
いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート