原创 canvas入門(一)

hello,歡迎小夥伴來學習canvas,精彩的canvas世界即將撲面而來 首先在body中創建一個canvas標籤,如下 <canvas width:300 height:300></canvas> 在js中獲取canvas

原创 小程序新版canvas繪製大轉盤(可配置)

效果圖 wxml <view class="turntable"> <canvas type="2d" style="transform:{{'rotate(' + rotate + 'deg)'}};width: 600r

原创 canvas動畫小黃鴨

canvas初試動畫——小黃鴨(也是我當初學習canvas的處女作) 效果圖如下: 源代碼如下: <!DOCTYPE html> <html> <head> <meta charset="utf-8

原创 canvas入門(四)

在開始新的一節之前我們先來複習回顧上一節的遺留問題 <script type="text/javascript"> window.onload = function(){ var canvas = document.getEl

原创 canvas入門(二)

相信經過第一節的學習大家都已經成功的畫出了一個正方形 大家是否發現寬高被設置在了標籤內部的而不是通過css來設置{canvas標籤默認寬高300*150}。上節最大點座標是(260,260),所以canvas的寬高設置一定要設置在

原创 canvas入門(三)

hello,繼續我們的canvas之旅,首先我們來繪製一條從(60,60)到(60,160)的一條綠色的width爲6的直線 <!DOCTYPE html> <html> <head> <meta charset="utf-8

原创 轉盤插件turntable-canvas

turntable-canvas演示地址:Go演示 turntable-canvas倉庫地址:Go倉庫 turntable-canvas-demo源碼地址:Go源碼 效果圖: 另附: 小程序轉盤倉庫地址:Go小程序倉庫 小程序轉

原创 canvas繪製大轉盤

效果圖 實現代碼及演示地址 <!DOCTYPE html> <html> <head> <meta name="keywords" content="風舞紅楓,前端技術,canvas"/> <meta name="descr

原创 vue時間段日期組件封裝

效果圖 源碼如下 <template> <div class="calendar" @click.stop=""> <div class="calendarCard" v-if="timeArr.length == 2">

原创 小程序——自定義鍵盤component

先看效果圖: 使用方法如下: wxml中 <keyboard isKeyboard="{{isKeyboard}}" keyboardType="{{keyboardType}}" maxLength="{{maxLengt

原创 Hi,各位小夥伴

我是風舞楓紅。 在這裏主要分享canvas系列教程,歡迎大家多多關注。 例外附上個人博客(風舞紅楓的個人博客);歡迎大家來訪哦~

原创 canvas入門(五)

這一節主要給大家分享兩個曲線————二次貝塞爾曲線和三次貝塞爾曲線 二次貝塞爾曲線示例 <script type="text/javascript"> window.onload = function(){ var canva