- 博客(7)
- 收藏
- 关注
原创 vue3 中的script setup
script setup<script setup>是 Vue3 新出的语法糖,类型是Vue的Git RFC中的建议。需要明确的是,这并不是要完全替代任何当前写法。其目的是为开发人员提供更简洁的语法,简化使用Composition API时冗长的模板代码,以编写其单个文件组件。在不使用 <script setup>, 我们代码是:<template> <h1 v-text="count"></h1> <p v-text=
2021-08-06 11:30:40 9245 2
原创 JS中一些高效运算符
JS中一些高效运算符链运算符( ? )获取深层次的属性执行一个可选的方法获取数组中的值无法进行赋值操作或运算( || )和与运算( && )的赋值操作双问号运算符( ?? )空赋值运算符(??=)双星号运算符 ( ** )JavaScript 每年都会发一个新版本,里面也会新增一些操作更加便利、高效的运算符。下面是盘点下几个高效的魔法运算符。链运算符( ? )当使用某个结构比较深的属性,同时又无法确定所有的父级一定存在时,我们需要进行一连串的判断,例如一个数据结构:const s
2021-07-29 11:53:36 485
原创 关于 OAuth2.0 详解
OAuth是什么呢?OAUTH协议为用户资源的授权提供了一个安全的、开放而又简易的标准。与以往的授权方式不同之处是OAUTH的授权不会使第三方触及到用户的帐号信息(如用户名与密码),即第三方不需要用户的用户名与密码就可以申请获得该用户资源的授权,因此OAUTH是安全的。oAuth是Open Authorization的简写。在OAuth 2.0的认证和授权的过程中主要包括以下角色定义:Resource owner: 资源所有者(通常指用户或者提供资源服务的平台)Resource server:
2021-01-06 19:34:47 559 1
原创 对Vue的生命周期详细的理解 以及生命周期钩子函数
生命周期是什么生命周期(Life Cycle) 的概念应用很广泛,特别是在政治、经济、环境、技术、社会等诸多领域经常出现,其基本涵义 可以通俗地理解为“从摇篮到坟墓”(Cradle-to-Grave) 的整个过程在 Vue 中实例从创建到销毁的过程就是生命周期,即指从创建、初始化数据、编译模板、挂载Dom→渲染、更新→渲染、卸载等一系列过程我们可以把组件比喻成工厂里面的一条流水线,每个工人(生命周期)站在各自的岗位,当任务流转到工人身边的时候,工人就开始工作PS:在Vue生命周期钩子会自动绑
2020-12-07 22:03:05 368
原创 Git命令操作及Liunx操作命令
gitGit是目前世界上最先进的分布式版本控制系统(没有之一)Linus 花了两周时间自己用 c 写了一个分布式版本控制系统,这就是Git集中式VS分布式3集中式–CVS和SVN集中式最大的毛病就是必须联网才能工作分布式 --git分布式版本控制系统根本没有中央服务器,每个人电脑上都是一个完整的版本库,这样工作的时候就不需要联网了,因为版本库就在自己的电脑上git使用git init //初始化git config --global user.name "your name"
2020-09-25 17:16:32 92
原创 必背题 --Node.js
1. express是什么Express是一个占用内存最小的、灵活的Node.js Web应用程序开发框架,它提供了一套强大的功能来开发WEB和移动应用程序。它有助于 * 基于* Node Web应用程序的快速开发。特点1.可以设置 中间件 来响应HTTP请求2.定义了 路由 用于执行不同的HTTP请求动作3.可以通过模板传递参数来渲染http页面2. require是什么异步加载模块的加载器3. var let const 区别var 存在变量提升,let和const不存在变
2020-09-25 11:53:25 744
原创 vue必背面试题
Vue练习手册及答案第一天vue基础1、简述MVVM和MVC(1)MVC:是后台的框架模式分为M:(model模型)、V(view试图)、C(controller控制器)(2)MVVM是为了实现MVC中的VMVVM分为:M(model数据)、V(view试图)、VM(viewModel控制数据的改变和控制试图)2、简述虚拟DOM对复杂的文档DOM结构,提供一种方便的工具,进行最小化的DOM操作3、怎么创建vue的实例#### 4、列举常用指令以及作用(1)V-for循环 (2)v-
2020-09-20 20:30:44 281
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人