追蹤了一下android的程式碼,發現無法透過DomObject來取得class的標誌來定位. <text class="hi></text><my_component></my_component>如果在我的元件要回應某個事件或手勢時,就需要隱藏class為hi的text元件. 在native層中可以實現嗎?還是說必須要觸發對應的js的事件,讓js來處理?
小伙看你根骨奇佳,潜力无限,来学PHP伐。
取得引用比較簡單: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,if,Vue语法直接设置v-if或v-showVue
if
v-if
v-show
取得引用比較簡單:
Weex文法:
Vue語法:
還有你說的顯示隱藏其實比較簡單,不用取得引用,Weex語法直接使用
語法直接設定if
,if
,Vue语法直接设置v-if
或v-show
Vuev-if
或v-show
就可以了。 🎜