使用百度zrender, demo抛砖引玉.

http://www.just.org.cn/zrender/index.html

https://github.com/ecomfe/zrender

目录结构:

|-project
    |-demo
        |-js
            |-main.js
        |-index.html
    |-libs
        |-requirejs
            |-require.js
        |-zrender
            |-src
                |-zrender.js
                ...

src下面省略了很多, 其实就是将"https://github.com/ecomfe/zrender"中src下面所有文件夹和文件.

自己写的就是 main.js 和 index.html

main.js

require.config({
	packages: [
		{
			name: ‘zrender‘,
			location: ‘../../libs/zrender/src‘,
			main: ‘zrender‘
		}
	]
});
require(
	[
		‘zrender‘,
		‘zrender/animation/animation‘,
		‘zrender/shape/Circle‘
	],
	function(zrender, Animation, CircleShape){
		//
		var zr = zrender.init( document.getElementById(‘Main‘) );
		var circle = new CircleShape({
			position: [100, 100],
			scale: [1, 1],
			style: {
				x: 0,
				y: 0,
				r: 50,
				brushType: ‘fill‘,
				color: ‘rgba(33, 222, 10, 0.8)‘,
				lineWidth: 5,
				text: ‘circle‘,
				textPosition: ‘inside‘
			},
			draggable: true
		});
		zr.addShape(circle);
		zr.render();
	}
);

index.html

<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title>zRender demo</title>
	<script type="text/javascript" src="../libs/requirejs/require.js" data-main="./js/main.js"></script>
</head>
<body>
	 <div id="Main" style="width:600px;height:400px;"></div>
</body>
</html>

效果如下:

时间: 2024-10-09 12:58:51

使用百度zrender, demo抛砖引玉.的相关文章

百度地图demo

按不同策略的驾车导航 百度地图demo,布布扣,bubuko.com

android 百度地图Demo

原文:android 百度地图Demo 源代码下载地址:http://www.zuidaima.com/share/1550463561714688.htm 通过调用百度的api来进行定位和导航的一个android客户端 java源代码截图:

Android studio百度地图demo出现230错误,key校验失败

转自daoxiaomianzi原文 Android studio 百度地图demo出现230错误,key校验失败 使用AndroidStudio导入Baidu地图的as版的demo,引入后,发现没有key,于是到http://lbsyun.baidu.com/apiconsole/key,创建应用,申请key,但是把sha1和报名都输入后,将key复制到manifest.xml里,部署到手机上,提示: 验证出错,错误码:230,请AndroidManifest.xml文件中检查 kye 设置.

【Android接百度地图API】百度地图Demo点击按钮闪退

运行百度地图自带的BaiduMap_AndroidSDK_v4.1.0_Sample里面的BaiduMapsApiASDemo发现点击上面的按钮会闪退,控制台报的是xml的问题 查了一下,官方文档特别交代了要加入SDKInitializer.initialize(getApplicationContext()); 但是Demo里面没有,因而要加上. 即可解决Demo的Bug.

百度地图demo中的一点代码的优化

1 @implementation RootViewController 2 3 - (void)viewDidLoad 4 { 5 [super viewDidLoad]; 6 _demoNameArray = [[NSArray alloc]initWithObjects: 7 @"基本地图功能-MapViewBaseDemo", 8 @"多地图使用功能-MultiMapViewDemo", 9 @"图层展示功能-MapViewDemo",

百度地图 - demo

项目需要集成百度地图,那么关于如何集成百度地图的事,就自己去百度开放平台查看文档吧,这是非常简单的事,在这里就不多说了. 那么下面我就说说我在这个demo里所做的事. 首先,项目需要具备定位及计算两地的距离 其次,项目需要根据两个地点来拿到所有路线,并且可根据不同的策略拿到对应的最佳路线. 最后,需要拿到打车相关信息 那么这里我就自己写了一个单例类,这是在内部处理所有的代理,外部可以非常方便地调用,如果有好的建议,请在评论中赐教,谢谢! [objc] view plaincopy // //  

Jquery Mobile 百度地图 Demo

首先非常感谢franck分享的Demo! Demo截图: 下面是franck对此Demo的说明: 原理:1.通过百度拾取坐标系统获得点位的坐标. http://api.map.baidu.com/lbsapi/getpoint/index.html 2.在网页的<head>中插入百度API引用脚本. <script type="text/javascript" src="http://api.map.baidu.com/api?key=&v=1.1&

简单高效快捷的百度地图demo

  <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">   <html xmlns="http://www.w3.org/1999/xhtml">   <head>   <meta charset="utf

百度地图API

本文我将从如何使用地图API(本文以百度为例,谷歌类似)开始,往后的扩展行的内容详见后续文章.1.打开链接http://developer.baidu.com/map/jshome.htm  这里有很多DEMO,或者你直接百度搜索“百度地图API”,第一个就是.进入后有很多方向供你选择,由于现在开源的地图API都是JS脚本写的,所以我上面的链接就只针对JAVASCRIPT进行介绍.  即使是编程菜鸟(像我这种),也知道当你在任何一个开发环境下写代码时,都需要加入头文件,例如,你要在C++里使用c