# F2 支付宝小程序
F2 的支付宝小程序版本,支持原生 [F2](https://f2.antv.vision/) 的所有功能,欢迎使用反馈。
## 说明
为了方便使用,我们封装了小程序的自定义组件,故需要支付宝小程序基础库支持自定义组件
**重要:版本要求**
1. 小程序基础库版本 **1.7.0** 或以上
## 如何使用
### 1. 安装依赖
项目默认初始化出来的是没有`package.json`的,需要新增`package.json`后再安装
```bash
## 没有package.json时执行下面这段
## echo "{}" > package.json
npm install @antv/my-f2 --save
```
### 2. 使用自定义组件
#### 1. 打开json文件,引入组件
```json
{
"usingComponents": {
"f2": "@antv/my-f2"
}
}
```
#### 2. axml 使用组件
```xml
<view class="f2-chart">
<f2 onInit="onInitChart"></f2>
</view>
```
#### 3. acss 设置宽高
```css
.f2-chart {
width: 100%;
height: 500rpx;
}
```
#### 4. 实例化图表
```js
Page({
data: {},
onInitChart(F2, config) {
const chart = new F2.Chart(config);
const data = [
{ value: 63.4, city: 'New York', date: '2011-10-01' },
{ value: 62.7, city: 'Alaska', date: '2011-10-01' },
{ value: 72.2, city: 'Austin', date: '2011-10-01' },
{ value: 58, city: 'New York', date: '2011-10-02' },
{ value: 59.9, city: 'Alaska', date: '2011-10-02' },
{ value: 67.7, city: 'Austin', date: '2011-10-02' },
{ value: 53.3, city: 'New York', date: '2011-10-03' },
{ value: 59.1, city: 'Alaska', date: '2011-10-03' },
{ value: 69.4, city: 'Austin', date: '2011-10-03' },
];
chart.source(data, {
date: {
range: [0, 1],
type: 'timeCat',
mask: 'MM-DD'
},
value: {
max: 300,
tickCount: 4
}
});
chart.area().position('date*value').color('city').adjust('stack');
chart.line().position('date*value').color('city').adjust('stack');
chart.render();
// 注意:需要把chart return 出来
return chart;
}
});
```
## API
- F2 API 参见:[https://f2.antv.vision/zh/docs/api/f2](https://f2.antv.vision/zh/docs/api/f2)
## 如何贡献
如果您在使用的过程中碰到问题,可以先通过 [issues](https://github.com/antvis/my-f2/issues) 看看有没有类似的 bug 或者建议。
## License
[MIT license](https://github.com/antvis/my-f2/blob/master/LICENSE)
没有合适的资源?快使用搜索试试~ 我知道了~
F2的支付宝小程序版本.zip
共33个文件
json:7个
md:6个
js:5个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 184 浏览量
2024-11-30
20:24:23
上传
评论
收藏 20KB ZIP 举报
温馨提示
F2的支付宝小程序版本F2 支付宝小程序F2的支付宝小程序版本,支持F2的所有功能,欢迎使用反馈。說明为了方便使用,我们封装了小程序的自定义组件,因此需要支付宝小程序基础库支持自定义组件重要版本要求小程序基础库版本 1.7.0或以上使用1. 安装依赖项目默认初始化出来是没有的package.json,需要package.json重新安装## 没有package.json时执行下面这段## echo "{}" > package.jsonnpm install @antv/my-f2 --save2. 使用自定义组件1.打开json文件,引入组件{ "usingComponents": { "f2": "@antv/my-f2" }}2. axml 使用组件<view class="f2-chart"> <f2 onInit="onInitChart"></f2></view>3. acss 设置宽高.f2-chart { width: 100%; height: 500rpx;}4. 实例图表P
资源推荐
资源详情
资源评论
收起资源包目录
F2的支付宝小程序版本.zip (33个子文件)
.eslintrc 535B
.editorconfig 372B
CONTRIBUTING.zh-CN.md 5KB
.travis.yml 295B
.github
ISSUE_TEMPLATE.md 1019B
PULL_REQUEST_TEMPLATE.md 757B
标签.txt 9B
src
index.acss 45B
index.axml 230B
index.js 2KB
index.json 23B
LICENSE 1KB
CONTRIBUTING.md 6KB
examples
test
pages
index
index.acss 46B
index.axml 64B
index.js 1KB
index.json 54B
.mini-ide
project-ide.json 38B
app.json 93B
app.js 229B
snapshot.png 16KB
app.acss 32B
package.json 76B
mini.project.json 26B
CHANGELOG.md 562B
package.json 1KB
rollup.config.js 300B
资源内容.txt 866B
.npmignore 1KB
.gitignore 987B
.eslintignore 63B
README.md 2KB
scripts
cp.js 209B
共 33 条
- 1
资源评论
赵闪闪168
- 粉丝: 1646
- 资源: 4872
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 一组快速入门示例,演示了适用于 Android 和 iOS 的 Google API.zip
- 一款简单但有效的 Go 网站迷你分析器.zip
- 一个线程安全的并发映射.zip
- 一个用于与任意 JSON 交互的 Go 包.zip
- 一个用于 go 的 cron 库.zip
- 基于BJUI + Spring MVC + Spring + Mybatis框架的办公自动化系统设计源码
- 基于百度地图的Java+HTML+JavaScript+CSS高速公路设备管理系统设计源码
- 基于Django Web框架的母婴商城实践项目设计源码
- 一个使用 Go 编程语言和 WebAssembly 构建渐进式 Web 应用程序的包 .zip
- 基于Python桌面画笔的自动画图设计源码
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功