0
Vuexを使用してAPIから投稿とコメントを取得しています。今、私は持っています:VueJS - 計算後にDOMを操作する
mounted() {
this.$store.dispatch('getComments', this.post);
},
computed: {
comments() {
return this.$store.getters.orderedComments;
},
コメント本文は、HTMLタグを含む文字列です。指定されたクラスのa
タグからhref
属性を取り除く必要があります。
cleanUnwantedLinks() {
const link = document.getElementsByClassName('link-class')[0];
link.removeAttribute('href');
}
cleanUnwantedLinks
を呼び出す方法がわかりません。これは、コンポーネントがマウントされた直後に呼び出されるべきです(コメントがすでにある場合)。それを行う方法はありますか?
は多分 'created'フックにあなたの' dispatch'を移動し、 'mounted'フックに' cleanUnwantedLinks'していますか?ありがとう、@yev! –