摘要: 点击右上角框 -> 编辑结构 点击加号 新增一个npm项目 前提:node环境已经安装完成,npm包管理器 1.进行定位到项目的路径2.安装依赖包,npm install3.启动服务,npm run dev/serve (npm run dev 命令,其中的“run”对应的是package.json 阅读全文
posted @ 2022-03-05 17:54 八月正凉 阅读(827) 评论(0) 推荐(0) 编辑
摘要: 1. 必备快捷键 Ctrl+/:注释当前行 Ctrl+Shift+/:当前位置插入注释 Ctrl+Alt+/:块注释,并Focus到首行,写注释说明用的 Ctrl+Shift+A:选择当前标签前后,修改标签用的 F11:全屏 Shift+F11:全屏免打扰模式,只编辑当前文件 Alt+F3:选择所有 阅读全文
posted @ 2022-03-05 17:53 八月正凉 阅读(247) 评论(0) 推荐(0) 编辑
摘要: get和post的区别 get和post是什么? HTTP协议中的两种发送请求的方法。get从指定的资源请求数据; post向指定的资源提交要被处理的数据。 HTTP是什么? 超文本传输协议(HTTP)是基于TCP/IP关于数据如何在万维中如何通信的协议,设计目的是保证客户端与服务器之间的通信。 本 阅读全文
posted @ 2022-03-05 17:51 八月正凉 阅读(193) 评论(0) 推荐(0) 编辑
摘要: Vue最常用的组件通讯有三种:父->子组件通讯、子->父组件通讯,兄弟组件通讯.(template用的pug模板语法) 1.父->子组件通讯 父->子组件通讯,是通过props进行数据传递,并且具有这几个特性,单向传递,子组件接收的数据不可以更改,如果更改,会发出警告,每次父组件更新时,子组件的所有 阅读全文
posted @ 2022-03-05 17:50 八月正凉 阅读(220) 评论(0) 推荐(0) 编辑
摘要: var arr = [{"name":"hhh"},{"name":"dddd"}] //用js function getTextByJs() { var str = ""; for (var i = 0; i < arr.length; i++) { str += arr[i].name+ "," 阅读全文
posted @ 2022-03-05 17:48 八月正凉 阅读(1570) 评论(0) 推荐(0) 编辑
摘要: 今天写运动框架时,发现将对象push进数组,后面的值会覆盖前面的值,最后输出的都是最后一次的值。其实这一切都是引用数据类型惹的祸。 如果你也有类似问题,可以继续看下去哦。 下面代码模拟: 将json对象的每个键值对,单独搞成对象,再赋值给数组,最后输出数组。结果数组应该是有三个对象。(for-in用 阅读全文
posted @ 2022-03-05 17:47 八月正凉 阅读(976) 评论(0) 推荐(0) 编辑
摘要: 使用@import引入外部css,作用域却是全局的 <template> </template> <script> export default { name: "user" }; </script> <!-- Add "scoped" attribute to limit CSS to this 阅读全文
posted @ 2022-03-05 17:46 八月正凉 阅读(2110) 评论(0) 推荐(1) 编辑
摘要: 使用 F12 开发人员工具控制台命令,可以接收来自 Windows Internet Explorer 9 的错误消息,并从代码发送回你自己的消息,而无需中断执行流。 可以使用 F12 工具控制台视图在程序代码之外立即运行脚本语句。 控制台选项卡和视图 可以从“控制台”选项卡或“脚本”选项卡下的控制 阅读全文
posted @ 2022-03-05 17:43 八月正凉 阅读(1906) 评论(0) 推荐(0) 编辑
摘要: 思路一:用在开始进行缩放(触发了resizable的start事件)为iframe添加z-index属性,将iframe放置在最下层。 $("#draggable").resizable({ helper: "widget_resizable_helper", start: function( ev 阅读全文
posted @ 2022-02-26 17:08 八月正凉 阅读(538) 评论(0) 推荐(0) 编辑
摘要: JS获取各种宽度、高度的简单介绍: scrollHeight: 获取对象的滚动高度。 scrollLeft:设置或获取位于对象左边界和窗口中目前可见内容的最左端之间的距离 scrollTop:设置或获取位于对象最顶端和窗口中可见内容的最顶端之间的距离 scrollWidth:获取对象的滚动宽度 of 阅读全文
posted @ 2022-02-26 17:07 八月正凉 阅读(1388) 评论(0) 推荐(0) 编辑
摘要: 一、相关背景介绍 我们现在大多数人用的语法javascript 其实版本是ecmscript5,也是就es5。这个版本己经很多年了,且完美被各大浏览器所支持。所以很多学js的朋友可以一直分不清楚es5和javscript的关系。javascript是一门编程语言,那么它就会有版本,es5还是es6 阅读全文
posted @ 2022-02-26 17:04 八月正凉 阅读(295) 评论(0) 推荐(0) 编辑
摘要: 1. 文档声明:<!Doctype> 其实这跟 WCAG 根本上连不上什么直接关系,但为了一个兼容性更好,特别是向后兼容的页面,我推荐你这样写: <!Doctype html> 2. 链接:<a> 互联网的联几乎可以说是用 <a> 来实现的,作为一个页面最常见的标签。我们应该如何对待呢? 为关键链接 阅读全文
posted @ 2022-02-26 17:03 八月正凉 阅读(61) 评论(0) 推荐(0) 编辑
摘要: sort() 方法用于对数组的元素进行排序,并返回数组。默认排序顺序是根据字符串Unicode码点。语法:arrayObject.sort(sortby);参数sortby可选。规定排序顺序。必须是函数。注:如果调用该方法时没有使用参数,将按字母顺序对数组中的元素进行排序,说得更精确点,是按照字符编 阅读全文
posted @ 2022-02-26 17:00 八月正凉 阅读(839) 评论(0) 推荐(0) 编辑
摘要: 第一种方法: 1、将table的属性设置为:BORDER=0 、cellspacing=1 ; 2、设置table的背景色为即你要设置的table的边框颜色; 3、设置所有td背景色为#ffffff白色; 这样,就大功告成了。 第二种方法: 1、设置BORDER=0 ; 2、再通过CSS,给Tabl 阅读全文
posted @ 2022-02-26 16:59 八月正凉 阅读(351) 评论(0) 推荐(0) 编辑
摘要: 获取页面某一元素的绝对X,Y坐标,可以用offset():var X = $(‘#DivID’).offset().top;var Y = $(‘#DivID’).offset().left; 获取相对(父元素)位置:var X = $(‘#DivID’).position().top;var Y 阅读全文
posted @ 2022-02-26 16:58 八月正凉 阅读(221) 评论(0) 推荐(0) 编辑
摘要: 制作网页的过程中,你有时候需要知道某个元素在网页上的确切位置。 下面的教程总结了Javascript在网页定位方面的相关知识。 一、网页的大小和浏览器窗口的大小 首先,要明确两个基本概念。 一张网页的全部面积,就是它的大小。通常情况下,网页的大小由内容和CSS样式表决定。 浏览器窗口的大小,则是指在 阅读全文
posted @ 2022-02-14 17:33 八月正凉 阅读(2285) 评论(0) 推荐(0) 编辑
摘要: Chromium 最近实现了一个HTML5的新特性:范围样式,又叫做<style scoped> 。开发者可以通过为根元素设定一个添加了scoped属性的style标签,来限制样式只作用于style标签的子元素上。这会限制样式只影响style标签的父元素和它所有的后代元素。 例子 下面是一个使用了标 阅读全文
posted @ 2022-02-14 17:27 八月正凉 阅读(305) 评论(0) 推荐(0) 编辑
摘要: 一、input:file属性 属性值有以下几个比较常用: accept:表示可以选择的文件MIME类型,多个MIME类型用英文逗号分开,常用的MIME类型见下表。 multiple:是否可以选择多个文件,多个文件时其value值为第一个文件的虚拟路径。 1、accept 只能选择png和gif图片 阅读全文
posted @ 2022-02-14 17:18 八月正凉 阅读(183) 评论(0) 推荐(0) 编辑
摘要: // console.log("2-"+$(window).height()); //浏览器当前窗口可视区域高度// console.log("3-"+$(document).height()); //浏览器当前窗口文档的高度// console.log("4-"+$(document.body). 阅读全文
posted @ 2022-02-14 16:55 八月正凉 阅读(291) 评论(0) 推荐(0) 编辑
摘要: 一、transform变换效果 CSS3 提供了元素变形效果,也叫做变换。它可以将元素实现旋转、缩放和平移的功能。属性有两个:transform 和 transform-origin 对于 transform 的属性值,具体如下表: 属性值 说明 none 无变换 translate(长度值或百分数 阅读全文
posted @ 2022-02-14 16:37 八月正凉 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 冒泡排序: 随便从数组中拿一位数和后一位比较,如果是想从小到大排序,那么就把小的那一位放到前面,大的放在后面,简单来说就是交换它们的位置,如此反复的交换位置就可以得到排序的效果。 var arr = [3,1,4,2,5,21,6,15,63]; function sortA(arr){ for(v 阅读全文
posted @ 2022-02-14 14:11 八月正凉 阅读(254) 评论(0) 推荐(0) 编辑
摘要: 最近一段时间在写javascript时,找到一个灰常强悍的IDE。名称叫:WebStorm 1. ctrl + shift + n: 打开工程中的文件,目的是打开当前工程下任意目录的文件。 2. ctrl + j: 输出模板 3. ctrl + b: 跳到变量申明处 4. ctrl + alt + 阅读全文
posted @ 2022-02-14 11:58 八月正凉 阅读(197) 评论(0) 推荐(0) 编辑
摘要: 安装gulp 假设已经安装了node 和npm (淘宝的cnpm很适合国内使用)。 1、首页全局安装gulp。 1 npm install --global gulp 2、其次局部安装gulp。(注:局部安装是安装到你项目的根目录,这是很多教程没有清晰表明) npm install gulp --s 阅读全文
posted @ 2022-02-14 11:38 八月正凉 阅读(208) 评论(0) 推荐(0) 编辑
摘要: 1、ionic-timepicker 时间选择 https://github.com/rajeshwarpatlolla/ionic-timepicker 2、ionic-datepicker 日期选择 https://github.com/rajeshwarpatlolla/ionic-datep 阅读全文
posted @ 2022-02-14 11:35 八月正凉 阅读(315) 评论(0) 推荐(0) 编辑
摘要: windows下安装配置 npm install -g ionic npm install -g cordova ionic start myproject cd myproject ionic platform add Android ionic build android ionic emula 阅读全文
posted @ 2022-02-14 11:15 八月正凉 阅读(218) 评论(0) 推荐(0) 编辑
摘要: 安装ionic npm install -g ionic 更新www/lib/ionic 目录的文件,如有项目中有bower,此命令会运行bower update ionic, 否则则会从CDN上下载文件并替换。 ionic lib update 创建一个项目,其中template可以是内置的模板类 阅读全文
posted @ 2022-02-14 10:45 八月正凉 阅读(107) 评论(0) 推荐(0) 编辑
摘要: 查看、添加、提交、删除、找回,重置修改文件 git help <command> # 显示command的help git show # 显示某次提交的内容 git show $id git co -- <file> # 抛弃工作区修改 git co . # 抛弃工作区修改 git add <fil 阅读全文
posted @ 2022-02-14 10:39 八月正凉 阅读(54) 评论(0) 推荐(0) 编辑
摘要: 一、如何从码云GIT导入到GitHubDeskTop桌面工具。 1、先用命令行切换到本地的目录。 2、使用git clone 码云GIT地址 命令将项目克隆到本地。 3、在GitHub Desktop上添加(Add)本地项目(local path)。 4、在GitHub Desktop上尽情地提交、 阅读全文
posted @ 2022-02-14 09:48 八月正凉 阅读(210) 评论(0) 推荐(0) 编辑