[問題] function能用參照的方式去指向嗎?

看板Ajax作者 (夏天到了,冷不起來了說)時間7年前 (2017/07/28 02:12), 編輯推噓3(306)
留言9則, 4人參與, 最新討論串1/1
想請教一個寫法.. 用的是VueJs 就是在click觸發事件時 想用類似參照的方式去執行執定的function 比如說我click執行 this.DoSave this.DoSave 指向 this.$parent.PointToSave PointToSave: Save 而PointToSave則會指向 Save:function(){ /* dosomething */ } 不過試了一陣子似乎只能用function中呼叫function的方式 DoSave:function(){ PointToSave(); } PointToSave: function(){ Save(); } function 能否直接以指向的方式來指定呢? CodePen: https://codepen.io/TNT144/pen/EvVjxz -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.227.177.192 ※ 文章網址: https://www.ptt.cc/bbs/Ajax/M.1501179145.A.66F.html

07/28 09:55, , 1F
照你這樣寫 似乎不太對喔 下層不應該去call上層
07/28 09:55, 1F

07/29 01:27, , 2F
computed裡的the.read()應該是the.read,不過應該要用
07/29 01:27, 2F

07/29 01:27, , 3F
$emit來告訴上層該做什麼才對
07/29 01:27, 3F

07/30 18:14, , 4F
因為對$emit的用法還沒有很上手,目前還是習慣用父層來呼
07/30 18:14, 4F

07/30 18:14, , 5F
07/30 18:14, 5F

08/01 10:10, , 6F
建議還是使用 emit 呦 應該只有對 children 才會呼叫
08/01 10:10, 6F

08/01 10:10, , 7F
method
08/01 10:10, 7F

08/01 10:10, , 8F

08/01 10:11, , 9F
文章代碼(AID): #1PUYq9Pl (Ajax)
文章代碼(AID): #1PUYq9Pl (Ajax)