首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >腾讯零基础Web开发训练营-经历

腾讯零基础Web开发训练营-经历

原创
作者头像
自律木偶
修改2020-07-03 10:16:30
修改2020-07-03 10:16:30
5340
举报
文章被收录于专栏:自律木偶-杂谈自律木偶-杂谈

这次的腾讯云web训练营,除了任务三对零基础的不太友好,涉及到依赖的安装、js函数和云函数的sdk调用,其他的任务都还可以。不算太难。

第四章作业

一、用户端

1、将webviews/asset/index.js中,function initlist()函数,从监听刷新意见列表,改成在sdk中调用云函数(name:init)。

2、云函数init,将实时监听逻辑改为,云函数init-admin对于意见列表的promise all 更新逻辑。

二、管理端

1、更改webviews/asset/admin.js中,function initlist()函数,从sdk中调用云函数init-admin,更改为监听刷新。

https://github.com/cicidoll/Tencent-Web-Train-04

作业要求:将教程范例的cloudtohttp函数使用sdk的getTempFileURL进行替换。

作业思路:

1、主要思路:找到webviews/asset/util.js文件中,function cloudtohttp(src)函数,对其进行替换。

2、文档地址:https://docs.cloudbase.net/api-reference/server/node/storage.html#gettempfileurl

3、具体代码:

const tcb = require('tcb-admin-node') const app = tcb.init({ env: 'xxxx' })//环境初始化 function cloudtohttp(src) { if(src==""){ return ""; } let res = await app.getTempFileURL({ fileList: [src] })//fileList[0],输出要下载文件 ID 组成的数组,的第一个元素。 //tempFileURL,输出文件访问链接。 return res.fileList[0].tempFileURL; }

https://github.com/cicidoll/Tencent-Web-Train-05

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档