TA貢獻1851條經驗 獲得超4個贊
感覺是你那 binding.expression 的問題,像是如果這樣使用 :
binding.expression
<a v-go="route">go route</a>
{ data() { return { route: '/foo' } } }
這時的 binding.expression 會是 route 而不是 /foo ,如果要拿到真正的值應該是 binding.value,binding.expression 顧名思義就只是單純顯示表達式而已。
route
/foo
binding.value
用你的 directive 寫個簡單的例子:jsFiddle
directive
數據結構與算法(前端版)
¥ 58.00
Web前端開發修煉指南
解鎖前端面試體系核心攻略
¥ 78.00
高薪之路—前端面試精選集
JavaScript 設計模式精講
¥ 48.00
舉報
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號