Rumah > Soal Jawab > teks badan
Menjejaki kod android dan mendapati bahawa adalah mustahil untuk mendapatkan bendera kelas melalui DomObject untuk penentududukan.
<text class="hi></text>
<my_component></my_component>
Jika komponen saya perlu bertindak balas kepada acara atau gerak isyarat, saya perlu menyembunyikan komponen teks dengan kelas hi. Dalam bahasa asli layer Bolehkah ia dilaksanakan dalam
Atau adakah kita perlu mencetuskan acara js yang sepadan dan biarkan js mengendalikannya?
大家讲道理2017-05-18 10:51:57
Mendapatkan rujukan agak mudah:
WeexSintaks:
<template>
<p>
<text id="test">test</text>
</p>
</template>
<script>
module.exports = {
methods: {
testMethod: function () {
var top = this.$el('test')
}
}
}
</script>
VueSintaks:
<template>
<p>
<text ref="test">test</text>
</p>
</template>
<script>
export default {
methods: {
testMethod () {
var top = this.$refs.test
}
}
}
</script>
Selain itu, paparan dan penyembunyian yang anda nyatakan sebenarnya agak mudah. Tidak perlu mendapatkan rujukan Sintaks Weex secara langsung menggunakan if
,Vue语法直接设置v-if
或v-show
Vue
v-show
akan berjaya. 🎜