1. 从程序入口到渲染方法一个Cocos2d-x项目流程中,在每一帧进行一次渲染,渲染的时机是在调度器update方法执行之后。所渲染的是当前的场景_runningScene,当前场景执行Scene::render()方法进行渲染。在场景的渲染方法Scene::render()中,对UI树进行中序遍历,遍历到的元素执行其draw方法。对于Sprite,其draw方法是主要语句:_triangles
转载 16天前
337阅读
<template> <view style="padding-top: 200rpx;"> <!-- 这里的:change:msg 旨在于监听逻辑层的msg变化,有变化就调用renderjs内容 --> <!-- 这里要注意,render。receiveMsg中的render是下面renderjs定义的module名称 -->
转载 2024-03-05 09:59:01
1553阅读
描述:首次开发卡片式分享链接,过程中遇到许多坑,查阅了几十篇博客终于完成了这个功能,记录的开发过程不一定符合你的需求,但如果你也是用uniapp开发,希望本篇能够帮助到你。效果图:准备工作:设置JS安全域名:设置>公众号设置>功能设置;把服务器域名填入JS接口安全域名。设置IP白名单:设置>安全中心>IP白名单;把服务器IP地址填入IP白名单。注意:配置后需下载效验文件并上
转载 2024-05-01 18:18:40
9阅读
一、效果图 二、示例代码 test.vue <template> <view style="" :style="{height: windowHeight+'px'}"> <swiper class="video-sw
原创 1月前
157阅读
 Pyecharts,Echarts,Highcharts...会点程序很重要阿,一个charts就能玩出这么多花样,但是他们最多算个图表插件罢了,我还是喜欢用现成的工具,比如BI工具。说到BI,我不止一次地给你们推荐,今天就来做个实际操作。FineBI是交互式数据可视化BI工具,可以快速地把数据转化为各种漂亮的可视化图表。FineBI做出的驾驶舱除此之外,FineBI这款商业分析工具还
HQChart使用教程63-uniapp使用renderjs+hqchart序步骤1. 安装依赖模块2. 创建 renderjs qhchart模块3. 使用HQChartCtrl对hqchart进行简单的封装4. page页面创建一个view元素绑定到HQChartCtrl5. 分时K线切换说明HQChart代码地址如果教程或hqchart对你有帮助, 请在git上star,教程点下赞 。谢谢~~序uniapp的画布实在是太烂了, 导致app很卡, 但是h5页面却很流畅,如果可以直接在uniapp里使
原创 2021-07-05 13:53:32
347阅读
HQChart使用教程63-uniapp使用renderjs+hqchart序步骤1. 安装依赖模块2. 创建 renderjs qhchart模块3. 使用HQChartCtrl对hqchart进行简单的封装4. page页面创建一个view元素绑定到HQChartCtrl5.
原创 2022-01-10 16:45:54
2154阅读
一、效果图 二、示例代码 <template> <view style=""> <navBar :fixed="true" :shadow="false" :background-color="primaryColo
原创 1月前
115阅读
目录什么renderjs与一般vue使用上的区别组件传值: 通过使用逻辑层方法,传递数据,涉及到数据赋值和生命周期等问题HTML逻辑层:test组件    关于调试问题 关于各层数据传递问题:什么renderjsrenderjs下, 可以引用jquery,esri-loader等web api(在uniapp项目下,若不使用renderjs,这种
转载 2024-05-17 13:04:39
166阅读
上次提到uniapp开发地图app时得一些问题,最后提到使用renderjs实现app中使用任何地图(下面将以腾讯地图为例,uniapp中写app时推荐使用得是高德地图,无法使用腾讯地图(renderjs方式除外))。1、renderjs介绍,这里直接参照uniapp开发官网介绍即可:renderjs | uni-app官网 官网也有示例,示例是使用echart得,不过使用方法和地图相类
仅支持 app-vue、h5 端1.先根据文档renderjs说明,并且查看示例:https://ext.dcloud.net.cn/plugin?id=1207,下载renderjs-echarts-demo压缩包2.将renderjs-echarts-demo\static的echarts拷贝放到项目目录static中,只能放到static目录中,不然会报错echarts.init is no
转载 8月前
66阅读
uni-app App和H5平台使用renderjs上传视频截取视频第一帧生成图片 提示:因为uni-app中renderjs仅支持App和H5平台,所以该方案仅支持当前这两个平台。 this.request为本人封装的接口请求方法,可以替换成个人的接口请求方法, 文章目录uni-app App和H5平台使用renderjs上传视频截取视频第一帧生成图片前言一、renderjs简介二、创建inde
转载 2024-06-19 10:58:44
799阅读
一、UniApp中使用renderjs1 为什么要使用 renderjs某些h5端使用的插件涉及到大量的dom操作,无法跨端使用。受限于框架视图层与逻辑层的分离而导致的通信折损,而导致的页面动画不流畅。2 renderjs解决了哪些问题renderjs是一种可以直接运行在视图层(webview)中的js技术,可以在视图层操作dom。直接运行在视图层,解决了视图层与逻辑层频繁通信导致的性能折损,让动
转载 2024-03-22 12:44:50
220阅读
uniapp vue3中引入外部3D模型(适配App)主要方式是通过renderjs来实现的, 因为使用threejs的话需要获取页面上的dom节点, 然后需要把threejs创建出来的canvans添加到页面的dom节点上. 就避免不了要获取dom了. 官网地址: https://uniapp.dcloud.net.cn/tutorial/renderjs.html#renderjs 很草率…
转载 2024-02-09 16:37:20
626阅读
DOM 结构<view class="mapBox" id="mapId" :prop="arrMark" :change:prop="leaflet.updatePsArr"></view>还是通过 renderjs 渲染出地图,操作地图也是在里面<script module="leaflet" lang="renderjs"> import jxJson
原创 精选 2023-03-23 16:29:32
2059阅读
一、renderjs使用renderjs是一个运行在视图层的js。它只支持app-vue和h5。renderjs的主要作用有2个: 1.大幅降低逻辑层和视图层的通讯损耗,提供高性能视图交互能力2.在视图层操作dom,运行for web的js库 使用时的注意事项1.目前仅支持内联使用。2.不要直接引用大型类库,推荐通过动态创建 script 方式引用。3.可以使用 vue 组件的
转载 2023-11-20 12:30:22
782阅读
uniapp默认是不支持,这里是借助renderjs进行SSE连接。
原创 7月前
661阅读
renderjs是uni-app中一个运行在视图层的JS。可在App端和H5页面上运行。renderjs的主要作用有2个:(1)极大地减少了逻辑层(service)和视图层(view)的通讯损耗,提供高性能视图交互能力。纵然逻辑层和视图层分离的好处不容忽视,但例如Android端和小程序的高性能应用制作造成两层之间的通信阻塞迫使我们不得不放弃采用这种技术。由于renderjs运行在视图层,可以直接
转载 2024-03-30 20:25:01
438阅读
需求是用openlayers在uniapp框架下做一个移动gis类的软件,选择用renderjs实现地图与dom的交互,一开始也是小白,通过百度资料以及一步步测试后掌握了renderjs的使用,以及地图功能的实现。                       
转载 2023-11-11 07:28:39
89阅读
     首先 ,选用arcgis制图的原因是它支持原生、JS、安卓、IOS等多种API开发,生态链丰富,同时它可以完成图层和数据分析,这是最关键的一个原因,是其他制图工具做不到的。      uniapp中实现地图交互必须通过renderjs来完成,当地图功能非常繁琐的时候renderjs层将会十分庞大,所以我把使用到的arc
转载 10月前
312阅读
  • 1
  • 2