- 博客(9)
- 收藏
- 关注
原创 2021-10-28
**一、ts中的数据类型**ts必须指定数据类型(给人理解将数据类型分成3种)1.js有的类型boolean类型、number类型、string类型、array类型、undefined、null2.ts多出的类型tuple类型(元组类型)、enum类型(枚举类型)、any类型(任意类型)3.特别的类型void类型(没有任何类型)表示定义方法没有返回值never类型:是其他类型(包括null和undefined)的子类型,代表从不会出现的值这意味着声明never变量只能被never类型所
2021-10-28 09:46:44
133
原创 2021-09-09
@[1,为什么要配置项目环境使用vue.js开发大型应用时,有很多工作都是繁琐而且重复的如:代码的目录结构整理项目构建和部署热加载代码的单元测试等在vue.js生态中我们可以使用vue-cli脚手架工具来快速构建项目2.npm包管理器npm是随同Node.js一起安装的包管理器工具通过npm可以共享使用各式的js开源库,对js开源库的版本可以直接快速的管理,使用3,配置脚手架打开根目录下的终端 或者 cmd 安装:npm install -g @vue/cli {3.0+以上的版
2021-09-09 11:23:00
61
原创 git的基本使用
注册一个github账号 https://github.com/1.git官网下载安装包2.安装git装完后,右键会出现两个git菜单进入第二个,输入git --version 查看当前安装的版本信息3.基本配置配置当前用户的name和email信息 git config --global user.name "your name" git config --global user.email "your@qq.com"git config --list 查看当前配置信息4.初始
2021-01-06 23:28:26
232
原创 通过ajax渲染上去的dom元素,绑定事件怎么也不生效
使用ajax异步生成界面元素的时候,想给元素绑定一个点击事件,怎么也不生效。数据渲染$.ajax({ url: "json/ajax.json", // 要加上这个async: false,input事件才可以绑定上 async: false, success: function(data) { let str = ''; for (let i = 0; i < data.length; i++) { str
2020-12-12 13:40:49
536
2
原创 sass的基本使用
sass的使用1,vscode软件——————安装插件:live sass compiler2,配置settings.json3, vscode底部 watch sass (点击一下)4,回到项目中创建sass文件夹,自动会生成css文件夹sass的声明变量用:$ $mycolor:pink;sass的函数使用: @function toREM($px){ @return $px/100*1rem }sass的循环使用:@for $i from 开始值 th
2020-12-06 16:31:16
248
原创 web移动端zepto的点透现象
,1,“点透”是什么“点透”是什么 你可能碰到过在列表页面上创建一个弹出层,弹出层有个关闭的按钮,你点了这个按钮关闭弹出层后后,这个按钮正下方的内容也会执行点击事件(或打开链接)。这个被定义为这是一个“点透”现象2,点透条件:当两个元素在同级,A是touch事件,并且A有定位,B是click事件,并一个A元素覆盖在B或其他元素上方,就点透了3,解决方案:(1)统一使用移动端事件(2)阻止默认行为,一般写在touchend里面(3)<script> var one =
2020-12-06 15:34:44
105
原创 常用meta标签总结
#常用meta标签总结charset/charset一定要第一行写,以下两种charset定义方式均可/百度禁止转码百度会自动对网页进行转码,这个标签是禁止百度的自动转码SEO 优化部分<!-- 页面标题<title>标签(head 头部必须) --><title>your title</title><!-- 页面关键词 keywords --><meta name="keywords" content="your ke
2020-12-05 17:49:10
197
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人