{"name":"@antv/f6-wx","version":"0.0.4","description":"微信小程序f6组件","keywords":["f6","Wechat"],"license":"MIT","miniprogram":"src","devDependencies":{},"dependencies":{},"scripts":{"build":"echo '@antv/f6-wx is ready'"},"_id":"@antv/f6-wx@0.0.4","_nodeVersion":"16.2.0","_npmVersion":"7.20.2","dist":{"integrity":"sha512-SzfUzeIlMUQf/1KBaEwhxVzjZu3sFq1Ad9clxCqMxAhuwdm/xSOu6gY47+07LQoFPBRtSi9iD3YhRXC34AJzUg==","shasum":"674b3dbb083788499a42343dfe8a56372cccb6aa","tarball":"https://registry.npmmirror.com/@antv/f6-wx/-/f6-wx-0.0.4.tgz","fileCount":37,"unpackedSize":5519894,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhPr8iCRA9TVsSAnZWagAA7RAQAJ4UhXI9h0AYZ4OtpvL0\n82KYrdxwfSqANhSJI0ORS3EPrGGaeWwgzUF+IboFIBBlqLwqMP897DT8yygX\nCe0jQe1ziDx9eaP/nio3Zzq4ahbFzWPSL55zlCxcqQtVR8/SLuUICuJpA+Qr\nR1P61rSumBxGcCc+vETMYi2TdxzMbZpaxS1iGz3/b3Z252KsmuaEfLcuX+3w\nVUhNsCTdLANpR7zK9d5enPl7wpqQ7Ypy7ZPGvrbWsFj6Nen/fPhzMTIZZzwx\nSYFwrdjefSpwN2MKhs+7xMx4vGG1+py2YhzFe/9v0RGWcBAhALywyN1W+Tdi\n7ll3PRsZeddD/vq5+gblFXEHYwhzY4qg70qd73sO52YSSerjo0APecMdj/5O\nhIurSiro9xEyi74a1R6/esHdfR3WqTx2vcGLHtCyyPvv+IMAq4JnACCVEcDd\nlNIOXayd8/64w7+BXF5rpBjdxeuWVUZ838tnCkygQm2Sb5uVO7W3FNDTWnZe\nimTr+9aid5Bs6mKaxZuHDn78A2/L3HUxypRRClSKkUhvIHqsuJJCIla4b1b2\n/pulhL28B4zqc3E5PEamtzeVP4BFs79dTrWX/XrZH8o71/aSmwdoMjQ9Yi2J\nUn1Ob/yB2NUR/puIL3yo3fvh2okjnOx6i9dN/91huAQZXS9wQMuC2b1UeSnT\nCYOH\r\n=NwZm\r\n-----END PGP SIGNATURE-----\r\n","size":1351095},"_npmUser":{"name":"openwayne","email":"openwayne@gmail.com"},"directories":{},"maintainers":[{"name":"wjgogogo","email":"906626481@qq.com"},{"name":"yangzhanmei","email":"15809244435@163.com"},{"name":"jinke.li","email":"1359518268@qq.com"},{"name":"susan_ann","email":"lisuwe_n@163.com"},{"name":"yard","email":"zjwengyidong@outlook.com"},{"name":"intchous","email":"h.a.p.p.y.y.x.d@163.com"},{"name":"soundquiet","email":"fulingsun515@gmail.com"},{"name":"lviser","email":"liuvigongzuoshi@gmail.com"},{"name":"freestyle21","email":"675861708@qq.com"},{"name":"serializedowen","email":"wjh199455@gmail.com"},{"name":"sturuby","email":"xingya.shi@gmail.com"},{"name":"xdzhao","email":"zhaoxiaodong@zju.edu.cn"},{"name":"elaine.q.10","email":"yilin.qyl@antfin.com"},{"name":"sakuya223","email":"360965398@qq.com"},{"name":"leungwensen","email":"leungwensen@gmail.com"},{"name":"dori","email":"418466938@qq.com"},{"name":"simaq","email":"sima.zhang1990@gmail.com"},{"name":"dxq613","email":"dxq613@gmail.com"},{"name":"lzxue","email":"120635640@qq.com"},{"name":"army8735","email":"army8735@qq.com"},{"name":"atool","email":"i@hust.cc"},{"name":"baizn","email":"576375879@qq.com"},{"name":"dengfuping","email":"dengfuping_develop@163.com"},{"name":"neoddish","email":"neoddish@outlook.com"},{"name":"jeffy2012","email":"yuanjiefeng@gmail.com"},{"name":"zqlu","email":"zqlu.cn@gmail.com"},{"name":"afc163","email":"afc163@gmail.com"},{"name":"pomelo-nwu","email":"czynwu@gmail.com"},{"name":"kopiluwaky","email":"yanyanwang93@gmail.com"},{"name":"ccnuzindex","email":"ccnuzindex@gmail.com"},{"name":"panyuqi","email":"pyqiverson@gmail.com"},{"name":"bubkoo","email":"bubkoo.wy@gmail.com"},{"name":"zengyue","email":"yezengyue@gmail.com"},{"name":"kasmine","email":"736929286@qq.com"},{"name":"boyu.zlj","email":"boyu.zlj@antfin.com"},{"name":"l1ud0ngq1","email":"lliudongqi@gmail.com"},{"name":"newbyvector","email":"vectorse@126.com"},{"name":"winniexing","email":"wanyingxing@gmail.com"},{"name":"chenluli","email":"chenluuli@gmail.com"},{"name":"kn9117","email":"1175863618@qq.com"},{"name":"xdddst","email":"deng25st@163.com"},{"name":"semious2020","email":"semious@163.com"},{"name":"esora","email":"tygyh2012@gmail.com"},{"name":"nadia_liu","email":"1803275951@qq.com"},{"name":"bbsqq","email":"1491812683@qq.com"},{"name":"mxz96102","email":"mxz96102@qq.com"},{"name":"openwayne","email":"openwayne@gmail.com"},{"name":"pearmini","email":"subairui@icloud.com"},{"name":"pddpd","email":"pddpengdi@gmail.com"},{"name":"yiqianyao","email":"2912401452@qq.com"},{"name":"zhanba","email":"c5e1856@gmail.com"},{"name":"cxxxxxn","email":"christy05.chen@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/f6-wx_0.0.4_1631502114403_0.5586183865004581"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-27T15:27:36.706Z","readme":"# f6 for wx\n\n微信小程序中快速使用 F6 的小工具,帮助用户封装了一些基础的操作,用户也可以参考这里的封装自行处理\n\n## 基础参数\n\n| 属性名 | 默认值 | 类型 | 是否必传 | 描述 |\n| --- | --- | --- | --- | --- |\n| width | 100 | Number | 否 | canvas 的宽度,这个值是页面中组件的宽度 |\n| height | 100 | Number | 否 | canvas 的高度,这个值是页面中组件的高度 |\n| pixelRatio | 1 | Number | 否 | 设备像素比,这个字段很关键!!!不传递绘制的图非高清!!!字段来自 getSystemInfo/getSystemInfoSync |\n| onInit | 空 | Function | 否 | canvas 初始化完成后返回,会携带相关的信息回来,具体看下方表格 |\n| onTouchEvent | 空 | Function | 否 | 所有的 touch 事件都来源这里,如果需要 f6 处理事件,都需自行传递,未统一处理的原因为,业务方可能需自行定制 |\n| onError | 空 | Function | 否 | canvas 创建失败的回调 |\n| style | 空 | String | 否 | 就是简单的 css 样式 |\n\n## onInit 函数的回调\n\n| 参数 | 描述 |\n| --- | --- |\n| context | canvas 的 context,由组件创建 |\n| rect | 组件当前所在的位置 |\n| canvas | native canvas 返回的 element |\n| renderer | 渲染模式,在小程序下,f6 由两种模式, `mini` 和 `mini-native` 分别对应 web-canvas 和 native-canvas |\n\n## 推荐组件\n\n目前存在 2 个组件,一个是 container,另一个是 canvas,container 写法限制性较多,建议使用 canvas,两个组件差别不大,只是事件回传的操作些许区别。\n\n- canvas(推荐)\n\ncanvas 使用 bind:来触发事件,会更容易和原有代码结合\n\n```\n\n```\n\njs 中处理事件\n\n```\nPage({\n data: {\n },\n handleInit(ctx, rect, canvas, renderer) {\n },\n handleTouch(e) {\n },\n})\n\n```\n\n- container\n\n```\n\n```\n\njs 中处理事件, 如果使用 container,只能在 data 中处理逻辑\n\n```\nPage({\n data: {\n ...\n handleInit(ctx, rect, canvas, renderer) {\n },\n handleTouch(e) {\n },\n },\n})\n\n```\n\n# demo\n\nhttps://github.com/openwayne/g6-component-wx-demo\n"}