简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
云开发中的数据库是一个JSON类型的数据库:开发提供了一个文档型数据库,类似于MongoDB,里面存放的是一条条JSON格式的对象;一个数据库可以包含多个集合,一个集合中包含多个JSON对象;提供方便的API调用:学习这些API即可;提供了小程序端和服务器端(云函数)中调用的区分;关系型文档型数据库 database数据库 database表 table集合 collection行 row记录re
云开发主要包含三大核心技术:云数据库:提供在小程序端直接对数据库进行增删改查的能力;数据库是类似于MongoDB的文档存储的数据库,操作非常方便;云存储:可以在小程序端直接上传、下载、删除文件; 自带CDN,提高文件访问速度;可以获取临时链接,支持在小程序外访问;云函数:提供了在服务器代码的执行能力;包含微信天然的私有鉴权;更大权限的操作数据库等;进行云调用、HTTP请求等操作;后面文章, 我会
云存储用于将文件存储到云端:云存储提供高可用、高稳定、强安全的云端存储服务;持任意数量和形式的非结构化数据存储,如视频和图片;并在控制台进行可视化管理;云存储常见的操作:上传文件到云存储中(图片、视频、音频等等都可以)获取文件的临时链接(在外网可以访问)下载文件到本地(本地文件缓存)将云存储中的文件删除。
迭代器(iterator),是使用户在容器对象(container,例如链表或数组)上可以遍历访问的对象,使用该接口无需关心容器对象的内部实现细节。从迭代器的定义我们可以看出来,迭代器是帮助我们对某个数据结构进行遍历的对象。在JavaScript中,迭代器也是一个具体的对象,这个对象需要符合迭代器协议(iterator protocol):next方法要求:next方法是一个无参数或者有一个参数的
Vue推荐在绝大数情况下使用模板来创建你的HTML,然后一些特殊的场景,你真的需要JavaScript的完全编程的能力,这个时候你可以使用渲染函数,它比模板更接近编译器;前面我们讲解过VNode和VDOM的概念:Vue在生成真实的DOM之前,会将我们的节点转换成VNode,而VNode组合在一起形成一颗树结构,就是虚拟DOM (VDOM);事实上,我们之前编写的 template 中的HTML最终
一个Store(如Pinia)是一个实体,它会持有为绑定到你组件树的状态和业务逻辑,也就是保存了全局的状态;它有点像始终存在,并且每个人都可以读取和写入的组件;你可以在你的应用程序中定义。...
WXS(WeiXin Script)是小程序的一套脚本语言,结合 WXML,可以构建出页面的结构。官方中说到: WXS 与 JavaScript 是不同的语言,有自己的语法,并不和 JavaScript 一致。其实WXS和JavaScript基本一致为什么要设计WXS语言呢?在WXML中是不能直接调用(指的是不能在插值语法调用函数) Page/Component中定义的函数的.但是某些情况, 我们
Fragment 允许你将子列表分组,而不会渲染到页面中, 类似于Vue中的template和小程序当中的block;在之前的React API中,可以通过findDOMNode来获取DOM,不过已经不推荐使用了,可以自行学习演练一下。这是严格模式下故意进行的操作,让你来查看在这里写的一些逻辑代码被调用多次时,是否会产生一些副作用;这样传递给Modal组件的元素就会被单独渲染到modal节点上,
逻辑与运算符&&, 适合如果条件成立,渲染某一个组件;如果条件不成立,什么内容也不渲染;主要是控制display属性是否为none, 在React中也可以实现v-show的效果。在React中,所有的条件判断都和普通的JavaScript代码一致;例如下面代码表示student有值的时候才会渲染, 没有值什么也不渲染。在vue中,我们会通过指令来控制:比如v-if、v-show;方式一: 条件判断
比如截取数组中的一部分内容:slice函数, 例如上面代码中, 要求截取数组的前两条进行展示。但是React中的JSX正是因为和JavaScript无缝的衔接,让它可以更加的灵活;很多从Vue转型到React的小伙伴非常不习惯,认为Vue的方式更加的简洁明了;上面的操作先过滤, 再截取, 最后进行遍历, 其实可以通过链式调用一行代码完成。在React中,展示列表最多的方式就是使用数组的。比如好友消