Heim > Fragen und Antworten > Hauptteil
Verfolgte den Android-Code und stellte fest, dass es unmöglich war, das Klassenflag zur Positionierung über DomObject abzurufen.
<text class="hi></text>
<my_component></my_component>
Wenn meine Komponente auf ein Ereignis oder eine Geste reagieren muss, muss ich die Textkomponente mit der Klasse hi ausblenden. Im nativen Ebene Kann es implementiert werden
Oder müssen wir das entsprechende js-Ereignis auslösen und js damit umgehen lassen?
大家讲道理2017-05-18 10:51:57
获取引用比较简单:
Weex语法:
<template>
<p>
<text id="test">test</text>
</p>
</template>
<script>
module.exports = {
methods: {
testMethod: function () {
var top = this.$el('test')
}
}
}
</script>
Vue语法:
<template>
<p>
<text ref="test">test</text>
</p>
</template>
<script>
export default {
methods: {
testMethod () {
var top = this.$refs.test
}
}
}
</script>
还有你说的显示隐藏其实比较简单,不用获取引用,Weex语法直接使用if
,Vue语法直接设置v-if
或v-show
就可以了。