私はvuejsが新しく、テスト目的で単純な単一ファイルコンポーネントを構築しようとしています。<script>タグ内のVuejs単一ファイルコンポーネント(.vue)モデルの更新
このコンポーネントは、boolとbool値を変更するボタンを表示します。 また、また
<template>
{{ mybool }}
<button v-on:click="test">test</button>
</template>
<script>
ipcRenderer.on('customEvent',() => {
console.log('event received');
this.mybool = !this.mybool;
});
export default {
data() {
return {
mybool: true,
};
},
methods: {
test:() => {
console.log(mybool);
mybool = !mybool;
},
},
};
</script>
ボタンが正常に動作しますbool値を変更する「customEvent」を聞きます。それをクリックすると値が変わります。 私は自分のイベントを受け取ったとき、コンソールに 'イベントを受け取った'と表示されますが、私のブールは変更されません。
コードからコンポーネントデータにアクセスする方法はありますか?
おかげに関して、 エリック
ありがとうございました!それをbeforeMount(){...}に移動して、魅力的に働いた! – Eric
@エリックあなたを助けてくれて非常にうれしい:D – choasia