小程序云开发数据库在网站读取
使用TCB JS SDK
Tencent Cloud Base(TCB) JavaScript SDK
介绍
TCB 提供开发应用所需服务和基础设施。TCB JS SDK 让你可以在网页端使用 JavaScript 代码服务访问 TCB 的的服务。你可以使用该 SDK 构建自己的公众号页面或者独立的网站等 Web 服务。
安装
TCB JS SDK 可以通过 tcb-js-sdk
来访问:
npm install --save tcb-js-sdk@latest
要在你的模块式使用模块可以
const tcb = require('tcb-js-sdk');
或
import * as tcb from 'tcb-js-sdk';
或者使用官方的代码包
<script src="//imgcache.qq.com/qcloud/tcbjs/${version}/tcb.js">
最新版本与npm保持一致,可在tcb-js-sdk中的Versions一栏中查看。
快速上手
初始化
// 引用官方 JS CDN 文件直接使用
const app = tcb.init({env: '你的环境 Id'});
// 模块化开发
const tcb = require('tcb-js-sdk');const app = tcb.init({env: '你的环境 Id'});
授权
// 获取 auth 对象
const auth = app.auth({persistence: 'local'});
// 微信登录
await auth.weixinAuthProvider({appid: '微信 appId',scope: 'snsapi_base'}).signIn(function() {});
使用
// 调用云函数const res = await app.callFunction({name: 'test',data: {str: base64}});
文档
- 授权登录
- 存储
- 数据库
- 云函数
更新日志
查看 更新日志
注意
1.0.1 版本后,为了提高文件上传性能,文件上传方式修改为直接上传到对象存储,为了防止在使用过程中出现 CORS 报错,需要到 Web 控制台 / 用户管理 / 登录设置选项中设置安全域名。如果已有域名出现 CORS 报错,请删除安全域名,重新添加。
开发
安装依赖
npm install
或者
yarn
单元测试
npm test unit
E2E 测试
依赖 puppeteer,在部分 linux 系统下跑不起来
npm run e2e
构建
执行以下命令:
npm run build
会同时构建npm package和通用版全量js文件,如下:
dist
目录为npm package文件;tcb.js/${version}/tcb.js
为通用版js文件。
Keywords
- tcb
- js-sdk
小程序云开发数据库在网站读取相关推荐
- 小程序——云开发数据库的数据读取出来显示到页面
最近在做小程序,遇到一个小问题,要将云开发数据库的数据读取出来显示到页面 JS页面: 1.数据库初始化 const db = wx.cloud.database() 2.定义一个变量,将this赋给它 ...
- 解密小程序云开发数据库
作者:phoenixxliu,腾讯 TEG 后台开发工程师 目录: 导语 一.背景 二.竞品分析 三.需求和挑战 四.架构和方案 五.总结和展望 导语 小程序云开发(Tencent CloudBase ...
- mysql批量导入json_微信小程序云开发---数据库批量导入json文件
马上大学毕业了,于是最近做了一个关于班级信息的微信小程序,主要记录一些班级活动的照片.同学的通讯录...... 主要使用了微信小程序的云开发平台,因为班级同学的信息,班长都会有Excel表格统计的信息 ...
- 微信小程序云开发---数据库批量导入json文件
马上大学毕业了,于是最近做了一个关于班级信息的微信小程序,主要记录一些班级活动的照片.同学的通讯录...... 主要使用了微信小程序的云开发平台,因为班级同学的信息,班长都会有Excel表格统计的信息 ...
- 微信小程序+云开发+数据库使用
微信小程序+云开发+数据库使用 参考地址:https://developers.weixin.qq.com/miniprogram/dev/wxcloud/guide/database/read.ht ...
- 小程序 云开发 数据库操作
开发者可以使用云开发开发微信小程序.小游戏,无需搭建服务器,即可使用云端能力. 云开发为开发者提供完整的云端支持,弱化后端和运维概念,无需搭建服务器,使用平台提供的 API 进行核心业务开发,即可实现 ...
- uniapp实现微信小程序云开发数据库访问,并解决云开发数据库获取不到数据问题
uniapp实现微信小程序云开发数据库访问,并解决云开发数据库获取不到数据问题 使用工具是HBuilder X 1.配置好AppID(小程序ID) 在HBuilder X工具的manifest.js文 ...
- 小程序云开发数据库查询语句之doc与where||如何查询到不符合条件的结果
小程序云开发数据库查询语句之doc与where||如何查询到不符合条件的结果 一只孤独的菜鸟 最近在云开发时遇到的查询语句, where和doc,在官方文档上是这样的 db.collection('t ...
- 【微信小程序】如何获取微信小程序云开发数据库的数据并渲染到页面?
前言 上一篇博客我把微信小程序云开发数据库操作(增删改查)的实现方法都已经分享出来啦,可以戳链接进去阅读哦 [微信小程序]小程序云开发实现数据库增删改查(小白速度Get起来!!一步步教你如何实现) 基 ...
最新文章
- JAVA的面向对象编程总结(第一部分)~
- python菜鸟教程h-Python 命令行参数
- Kingbase金仓查看表空间占用率
- PHP函数-网络函数
- 林鹏:解析P2P金融安全风险
- 实例讲解如何通过Oracle成功发送邮件-入门基础
- MarkdownPad官方网站
- c mysql备份还原数据库,MySQL数据库备份与恢复方法
- NOIP模拟测试39,思维禁锢专场「工业题·玄学题·卡常题」
- 数据揭秘:低学历成功逆袭概率有多少?感谢父母送我读书!
- util:properties/加载的配置文件中有中文导致乱码,如何通过分析源码解决问题?...
- CSDN-markdown编辑器技巧方法
- oracle 流标和sql效率,Oracle 中流标使用实例
- vue基础之组件(创建,data,切换,父子以及同级之间的传值,插槽solt)
- 计算机毕业设计之java+javaweb的房屋出租系统
- HTML转PDF(Thymeleaf做模板)
- mitmproxy+python
- 51单片机驱动 矩阵键盘原理及简单实现
- vs code 的常用快捷键列表
- 什么是中断?什么是中断向量?中断向量表的地址范围?