javascript - weex Apabila memanjangkan komponen asli, bagaimana untuk mencari komponen pada tahap yang sama? Bolehkah anda menyembunyikan atau menunjukkan komponen bersebelahan?
伊谢尔伦
伊谢尔伦 2017-05-18 10:49:57
0
1
363

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?

伊谢尔伦
伊谢尔伦

小伙看你根骨奇佳,潜力无限,来学PHP伐。

membalas semua(1)
大家讲道理

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 jika, dan sintaks ifVue语法直接设置v-ifv-showVue

secara langsung menetapkan . v-if atau v-show akan berjaya. 🎜
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan