A. vue於Android做交互的問題
對於前端來說,鉤子函數就是指在所有函數執行前,我先執行了的函數,即 鉤住 我感興趣的函數,只要它執行,我就先執行;那麼vue的mounted大家肯定知道的,在這發起後端請求,拿回數據,配合路由鉤子做一些事情;在mounted裡面我們還可以進行dom的操作;
1、配合methods與mounted,首先我們先在methods定義一個方法用於跟Android調用,方法名稱一定要與Android商量好!裡面傳入參數可讓Android傳入數值,我們這邊用於接收;
2、那麼我們就要在mounted裡面做操作,window後面跟著的這個方法名稱,才是咱們真正要給Android能夠拿到的方法,所以咱們需要給他賦值;
3、我們vue只做到這里,後面就是交給Android的人員了,這樣我們就可以很准確的將方法傳遞過去,那麼我們怎麼獲取返回值呢?那麼請看;
4、ok了,這樣我們就可以接收到Android給我們傳遞的數據了,但是我們如果要看這條數據內容,這個在本機肯定是看不到的,需要去Android那邊的模擬機看,因為單單的在我們本機上面是沒有人調用我們的。本機自測先輸死值,後期部署伺服器的時候在修改回來,模擬一下;