最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

微信小程序 wxapp畫(huà)布 canvas詳細(xì)介紹

 更新時(shí)間:2016年10月31日 15:00:25   投稿:lqh  
這篇文章主要介紹了微信小程序 wxapp畫(huà)布 canvas的相關(guān)資料,需要的朋友可以參考下

微信小程序 wxapp畫(huà)布 canvas :最近學(xué)習(xí)微信小程序的知識(shí),這里記錄下小程序 waxpp畫(huà)布canvas 的知識(shí):

canvas

屬性名 類型 默認(rèn)值 說(shuō)明
hidden Boolean false 設(shè)置畫(huà)布的顯示/隱藏,hidden值為true表示隱藏,值為false表示顯示
canvas-id String   canvas組件的唯一標(biāo)識(shí)符
binderror EventHandle   當(dāng)發(fā)生錯(cuò)誤時(shí)觸發(fā)error事件,detail = { errMsg: 'something wrong' }

注:

1.canvas標(biāo)簽?zāi)J(rèn)寬度300px、高度225px

2.同一頁(yè)面中的canvas-id不可重復(fù),如果使用一個(gè)已經(jīng)出現(xiàn)過(guò)的canvas-id,該canvas標(biāo)簽對(duì)應(yīng)的畫(huà)布將被隱藏并不再正常工作

示例代碼:下載

<!-- canvas.wxml -->
<canvas style="width: 300px; height: 200px;" canvas-id="firstCanvas"></canvas>
<!-- 當(dāng)使用絕對(duì)定位時(shí),文檔流后邊的canvas的顯示層級(jí)高于前邊的canvas-->
<canvas style="width: 400px; height: 500px;" canvas-id="secondCanvas"></canvas>
<!-- 因?yàn)閏anvas-id與前一個(gè)canvas重復(fù),該canvas不會(huì)顯示,并會(huì)發(fā)送一個(gè)錯(cuò)誤事件到AppService -->
<canvas style="width: 400px; height: 500px;" canvas-id="secondCanvas" binderror="canvasIdErrorCallback"></canvas>
// canvas.js
Page({
 canvasIdErrorCallback: function (e) {
  console.error(e.detail.errMsg);
 },
 onReady: function (e) {

  //使用wx.createContext獲取繪圖上下文context
  var context = wx.createContext();

  context.setStrokeStyle("#00ff00");
  context.setLineWidth(5);
  context.rect(0,0,200,200);
  context.stroke()
  context.setStrokeStyle ("#ff0000") ;
  context.setLineWidth (2)
  context.moveTo(160,100)
  context.arc(100,100,60,0,2*Math.PI,true);
  context.moveTo(140,100);
  context.arc(100,100,40,0,Math.PI,false);
  context.moveTo(85,80);
  context.arc(80,80,5,0,2*Math.PI,true);
  context.moveTo(125,80);
  context.arc(120,80,5,0,2*Math.PI,true);
  context.stroke();

  //調(diào)用wx.drawCanvas,通過(guò)canvasId指定在哪張畫(huà)布上繪制,通過(guò)actions指定繪制行為
  wx.drawCanvas({
   canvasId: 'firstCanvas',
   actions: context.getActions() //獲取繪圖動(dòng)作數(shù)組
  });
 }
});

感謝閱讀,希望能幫助到大家,謝謝大家對(duì)本站的支持!

相關(guān)文章

  • 前端使用xlsx庫(kù)導(dǎo)出帶有樣式的excel文件

    前端使用xlsx庫(kù)導(dǎo)出帶有樣式的excel文件

    這篇文章主要為大家介紹了前端使用xlsx庫(kù)導(dǎo)出帶有樣式的excel文件示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-08-08
  • JS、HTML代碼運(yùn)行工具

    JS、HTML代碼運(yùn)行工具

    JS、HTML代碼運(yùn)行工具...
    2006-06-06
  • JavaScript中isPrototypeOf函數(shù)

    JavaScript中isPrototypeOf函數(shù)

    這篇文章主要介紹了JavaScript中isPrototypeOf函數(shù),isPrototypeOf() 是 Object函數(shù)(類)的下的一個(gè)方法,用于判斷當(dāng)前對(duì)象是否為另外一個(gè)對(duì)象的原型,如果是就返回 true,否則就返回 false,下面來(lái)看看詳細(xì)內(nèi)容,需要的朋友可以參考一下
    2021-11-11
  • 微信小程序中使元素占滿整個(gè)屏幕高度實(shí)現(xiàn)方法

    微信小程序中使元素占滿整個(gè)屏幕高度實(shí)現(xiàn)方法

    這篇文章主要介紹了微信小程序中使元素占滿整個(gè)屏幕高度實(shí)現(xiàn)方法的相關(guān)資料,需要的朋友可以參考下
    2016-12-12
  • 在微信小程序中渲染HTML內(nèi)容3種解決方案及分析與問(wèn)題解決

    在微信小程序中渲染HTML內(nèi)容3種解決方案及分析與問(wèn)題解決

    在開(kāi)發(fā)微信小程序時(shí)我們會(huì)在小程序內(nèi)加入純HTML代碼,且HTML中包括圖片,視頻,甚至是事件,微信小程序?yàn)槲覀兲峁┝?種解決方法,但它們的功能與實(shí)現(xiàn)方式與最終效果并不理想
    2020-01-01
  • WebAssembly使用方法研究

    WebAssembly使用方法研究

    這篇文章主要為大家介紹了WebAssembly使用方法研究,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-08-08
  • 深入講解JavaScript之繼承的多種方式和優(yōu)缺點(diǎn)

    深入講解JavaScript之繼承的多種方式和優(yōu)缺點(diǎn)

    本文講主要解JavaScript各種繼承方式和優(yōu)缺點(diǎn),文章將六種繼承方式說(shuō)明,分別有原型鏈繼承、借用構(gòu)造函數(shù)(經(jīng)典繼承)、組合繼承、原型式繼承、寄生式繼承、 寄生組合式繼承,這六種方式,需要的朋友可以參考一下
    2021-10-10
  • 9個(gè)JavaScript日常開(kāi)發(fā)小技巧

    9個(gè)JavaScript日常開(kāi)發(fā)小技巧

    這篇文章主要介紹了9個(gè)JavaScript日常開(kāi)發(fā)小技巧,,需要的朋友可以參考下
    2020-10-10
  • 一文了解什么是TypeScript?

    一文了解什么是TypeScript?

    這篇文章主要介紹了什么是TypeScript,TypeScript是JavaScript的超集,它可以編譯成純JavaScript代碼,TypeScript可以運(yùn)行在瀏覽器環(huán)境、Node.js環(huán)境或者ECMAScript3或者更高的JavaScript的引擎中,下面我們就進(jìn)入文章一起學(xué)習(xí)TypeScript的詳細(xì)內(nèi)容吧
    2021-12-12
  • JS實(shí)現(xiàn)頁(yè)面炫酷的時(shí)鐘特效示例

    JS實(shí)現(xiàn)頁(yè)面炫酷的時(shí)鐘特效示例

    這篇文章主要為大家介紹了JS實(shí)現(xiàn)頁(yè)面炫酷的時(shí)鐘特效示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-08-08

最新評(píng)論

克拉玛依市| 昌都县| 鲁甸县| 竹北市| 南平市| 奉新县| 淮滨县| 丰城市| 贵定县| 桐城市| 闽侯县| 东莞市| 罗平县| 德钦县| 叙永县| 通城县| 江北区| 师宗县| 米脂县| 卓资县| 盘锦市| 通州区| 赫章县| 应用必备| 望都县| 杂多县| 敦煌市| 莎车县| 华池县| 囊谦县| 原阳县| 连云港市| 板桥市| 东阿县| 清徐县| 桐乡市| 牟定县| 南平市| 惠州市| 陈巴尔虎旗| 荃湾区|