組件a內部包含一個原生對象,組件a是別人寫好的組件,沒法直接修改,以下,使用vue
mint-ui 的field,裏面包含一個input元素,咱們要取得input元素,而且focus()git
<mt-field ref="inputField" class="city_field" placeholder="輸入學校、商務樓、地址" v-model="inputValue" ></mt-field>
解決方案github
this.$refs.inputField.$el.querySelector("input").focus());
參考這裏dom
router-link 要有一個to,沒法直接綁定click,使用一種變通的方式,以下:ui
<router-link slot="left" to=""> <mt-button icon="back" @click="$router.go(-1)">返回</mt-button> </router-link>
看這裏this
在 Vue 2.0 中,爲自定義組件綁定原生事件必須使用 .native 修飾符:
<my-component @click.native="handleClick">Click Me 官方文檔有說spa