摘要:制作鐘表分成兩部分,一部分是表盤,一部分是時針分針秒針的走動,首先,先繪制表盤繪制表盤圓半徑設置坐標軸原點圓心表盤外圓表盤刻度大格表盤刻度小格表盤時刻數字設置字體樣式字體上下居中,繪制時間利用三角函數計算字體坐標表達式開始繪 制作鐘表分成兩部分,一部分是表盤,一部分是時針、分針、秒針的走動,首先,先繪制表盤: // 繪制表盤 getDialClock = () => { c...
摘要:觸發事件可以攜帶數據,這些數據被用于傳遞給綁定了事件的其它組件的回調函數上,進而被傳遞給其它組件。父組件可以在回調函數里做任何事情,頗有靈活性。一般情況下,父組件會在回調函數中更新自己的狀態數據。 上一篇博文梳理了vue的數據驅動和響應式相關的特性,這一篇博文就來梳理vue的一個很重要的特性,組件化。自定義組件之于vue,其意義不亞于函數之于C,java之類的編程語言。函數是計算機科學...
摘要:使用語法與要跳轉到的對應的狀態信息。頁面名字,方便調試。要跳轉到的地址,不能跨域,對于單頁應用來說沒用,傳空即可。 需求 在微信網頁開發中,點擊返回按鈕不刷新頁面,進行頁面切換,且實現傳值功能. 問題由來 在做微信網頁開發時,由于微信的左上角返回按鈕會返回上一個頁面并且刷新,無法做成打開頁面選擇內容后關閉當前頁面,并且給前一個頁面傳值的功能. 實現方法 想實現此功能一開始想到的是不進行...
摘要:前言本篇文章是基礎知識的篇,如果前面的基礎知識入門篇看完了,現在就可以學習了。基本概念分為三個部分。在這個基礎上使用一些新特性,高級瀏覽器支持,低級瀏覽器不支持。在對象中的屬性是一個布爾值,只有和。 showImg(https://segmentfault.com/img/remote/1460000012581493?w=1920&h=1080); DOM 前言 本篇文章是JavaS...
摘要:最簡單的監聽辦法就是使用使用格式如下它有兩個參數,第一個參數是指定的單個按鍵或者組合鍵,第二個參數是一個回調函數,它在每一次用戶按下指定的時被調用。 keypress.js是一個捕獲鍵盤輸入的JavaScript庫,它簡單易用,輕量級的壓縮版本只有9kB左右,并且沒有依賴其他JavaScript庫。 我們通常用鍵盤事件來監聽keydown和keyup事件。當按下鍵盤的任意鍵的時候,ke...