初识HarmonyOS 上面也只是简单说了一些HarmonyOS的项目目录,可能有些说的不是很清楚,没关系,咱们后面会逐一说明白它的用途的。这里如果等不及的同学,可以先去看看鸿蒙的开发文档,可以自己先去了解一下。如果后面小编有说的不对的地方,可以在相应的博文下面进行评论。鸿蒙开发文档。
ES6——Proxy get方法用于拦截某个属性的读取操作,可以接受三个参数,依次为目标对象、属性名和 proxy 实例本身(严格地说,是操作行为所针对的对象),其中最后一个参数可选。apply方法可以接受三个参数,分别是目标对象、目标对象的上下文对象( this )和目标对象的参数数组。newTarget :创造实例对象时, new 命令作用的构造函数(下面例子2中的 p )apply方法拦截函数的调用、 call 和 apply 操作。construct方法返回的必须是一个对象,否则会报错。args :构造函数的参数对象。
全栈第一步:node写服务——数据库(终章) 接下来,是最重要的环节了,我们都知道,数据存储是后端最重要的部分,不论是前端还是后端,本地存储数据,都有可能丢失,因此,我们的数据还是最好放到数据库中进行储存。接下来,咱们就使用非关系型数据库mongoDB去看一下如何与nodejs链接到一起。为什么选择mongoDB?首先mongoDB是不需要安装任何的插件的,只需要将对应的数据库包下载下来即可。然后命令行运行就可以使用了。
全栈第一步:node写服务——接口实现1 上面我们实现了一个简单的注册接口,但是接口直接放在server.js主入口文件中,总是感觉怪怪的,下一期我们讲一下接口封装,让我们的主文件接口变得更简洁。还有,这一期还没有讲到token的生成以及其他的一些小点,下一期封装接口的时候,我们都会讲到。留下一个思考问题: 我为什么声明route,并且在app.use里面这么使用呢?为什么别人都没有这么说呢?下期为大家揭晓!好了,今天的文档就到这里了。不懂的可以评论区留言哦!
element el-tree 的使用 =注意:请求过的节点,下次不再进行请求,直接返回本地的数据,因此需要维护两个第二层和第三层点击节点之后的数组,buildingList,unitingList ==本文不概述懒加载的一些定义,只是提供一下懒加载如何使用,并且作者在项目中使用的情况以及使用时考虑到的问题。并且遇到的情况可能都不太相同,不过原理都是一样的。,默认请求第二层数据,第一层数据是本地进行存储数据获得(这个可以和后端商量,是否需要前端来拿,最好还是让后端拼好数据直接返回即可),然后,第三层数据是由。进行请求获得,第四层同上。
commander.js续集之action、help、以及其他小知识 在上篇文章中说了option、command、以及version等api,action这个api是对咱们的命令进行做js处理。本文主要是将commander.js的用法和对应的api暴露出来用于学习,在本文最后会有一个小的事例,仅供参考。上面 的例子就是一个clone的命令,该命令必须跟着一个参数source(不知道原因的,请查看上篇文章。中的command的注意项)。在action处理函数中,接受对应的参数,并作出对应的处理。
commander.js之option、command、version 本文档主要是要针对需要开发脚手架进行使用的前端开发人员所参考的文档,commander是用于脚手架开发经常使用的插件。当我们在终端或者cmd框内输入命令时,这个插件就是方便我们对于这些指令做一些处理。和option使用很相似,也是三个参数,但第一个参数是对应的版本号,第二个参数才是选项,第三个参数是描述。指令是内置的,因此,可以直接写对应的版本号即可。指令的方法有两个: command,以及addCommand。本周暂时更新以上三个的用法说明,后续会持续更新该文档。
初次接触AST——抽象语法树 AST——抽象语法树,是源代码语法结构的一种抽象表示。它以树状的形式表现编程语言的语法结构,树上的每个节点都表示源代码中的一种结构。上面的代码就是一个简单的var变量赋值的一个语句,通过espeima转换成为AST树的话。就变成咱们常见的JSON形式的数据!那么AST它的用处只有这些吗?它要怎么为我们服务呢?我们且往下看如何使用AST让我们去实现代码的变更呢?...
前端导出excel,复杂表头,合并单元格,自定义样式 Vue前端接收数据并导出excel表格根据业务需求,一般在前后端分离的开发模式下,很多导出excel表格都是后端进行处理。可总不会避免前端拿到数据进行导出excel,根据这个情况,现在写一下我遇到并进行再次封装的方法。话不多说,先上样式图可以参考:https://www.cnblogs.com/maqian/p/14116509.html豆子V 的一个博客,不过,他的比我的功能稍微简单一些。1.安装npm install file-saver xlsx -Snpm instal