前端
文章平均质量分 67
watson_pillow
这个作者很懒,什么都没留下…
展开
-
前端网页打开本地应用程序
前端网页打开本地应用程序原创 2022-12-06 14:14:01 · 557 阅读 · 0 评论 -
window.location
转载知乎文章[链接](https://zhuanlan.zhihu.com/p/149523091)转载 2022-03-04 13:18:27 · 54 阅读 · 0 评论 -
js学习笔记--问题记录
代码执行暴露在脚本块中的程序,在页面打开的时候执行,并且遵守自上而下的顺序依次逐行执行,(这个代码的执行不需要事件)引入外部独立的js文件的时候,js文件中的内容,会遵循自上而下的方式依次逐行执行概念全局变量:在函数体之外的声明变量属于全局变量,全局变量的声明周期是:浏览器打开时声明,浏览器关闭时销毁,尽量少用。因为全局变量会一直在浏览器的内存当中,耗费内存空间能使用局部变量尽量使用局部变量。局部变量:在函数体当中声明的变量,包括一个函数的形参都属于局部变量,局部变量的声明周期是:函原创 2021-07-01 13:49:36 · 335 阅读 · 0 评论 -
js学习笔记--了解promise
目的为了解决回调地狱的现象,为了控制异步操作的执行顺序,在回调函数中嵌套回调函数。function getFilebyPath2(fpath, successCallBack, errCallBack){ fs.readFile(fpath,'utf-8',(err,dataStr)=>{ if(err){ return errCallBack(err);} successCallBack(dataStr); })}getFilebyPath原创 2021-01-06 18:29:12 · 88 阅读 · 0 评论 -
vue学习笔记--mint-ui的学习
安装npm i mint-ui -Dimport Vue from 'vue'import MintUI from 'mint-ui'//导入所有组件import 'mint-ui/lib/style.css'Vue.use(MintUI);//所有的组件注册为全局组件使用按钮css样式的组件可以直接通过标签使用:<mt-button type="default" icon="more">默认按钮</mt-button><mt-button type="d原创 2021-01-05 08:46:35 · 150 阅读 · 0 评论 -
vue学习笔记--webpack中vue的使用
render属性vue实例对象的render属性可以将模板渲染到页面上,其参数/createElement为一个函数,调用它,能够把指定 组件模板,渲染为html结构;返回的结果会替换el指定的 容器var login = { template:'<h1>登录组件</h1>' }; var vm = new Vue({ el:'.app', data:{ msg:"ok" }, methods:{ }, render:function(c原创 2021-01-04 20:57:29 · 161 阅读 · 0 评论 -
vue学习笔记--webpack的使用
静态资源js文件(js jax coffee ts)css文件 (css less scss)images文件(jpg png gif bmp)字体文件(svg ttf ect woff)模板文件(ejs jade vue)资源多了之后,网页会发起很多二次请求,导致网页加载速度慢。同时需要处理各种包之前的依赖关系。可以通过合并,压缩依赖包,把小图片合并成精灵图,小图片转成base64编码;使用requireJS或者webpack解决复杂的依赖关系;webpack:前端的项目构原创 2020-12-19 17:20:42 · 186 阅读 · 0 评论 -
vue学习笔记--监视数据变换
对于输入框等数据变化时进行监视,变化后执行对应的操作。自带方法使用自带事件的方式<input type="text" name="" onKeyup="alert('hello');">或者绑定vue的函数<input type="text" name="" v-on:keyup="func">watchwatch可以监视data中数据的变化,触发这里的函数 <body> <div id = "app"> <input原创 2020-12-16 19:28:40 · 133 阅读 · 0 评论 -
vue学习笔记--前端路由
概念后端路由:URL 与 服务器上资源的对应关系;前端路由:网页借助hash(#后面)实现单页面切换,http中不会包含hash相关的内容。(详细内容可参考https://www.cnblogs.com/joyho/articles/4430148.html)vue实现路由的方法引用vue-router.js;创建一个路由对象new VueRouter();可以传递传递配置对象;route:路由匹配规则routes:路由匹配规则,每个路由规则都是一个对象,其中属性path,表示监听的路由链接原创 2020-12-09 09:20:43 · 130 阅读 · 0 评论 -
vue学习笔记-- component组件的使用和传值
定义为了拆分vue实例的代码量,能够让我们以不同的组件,来划分不同的功能模块,将来需要功能,就可以去调用对应的组件;组件化和模块化的区别:1、模块化:是从代码逻辑的角度进行划分的;2、组件化:是从UI界面的角度进行划分的;方便ui组件的重用;方式1使用过程:使用vue.extend 来创建全局的vue组件(通过template属性,指定了组件要展示的html结构)使用vue.component(‘组件的名称’,创建出来的组件模板对象)使用组件,以html标签的的形式,引入到页面中(如果模原创 2020-12-01 20:20:22 · 15177 阅读 · 0 评论 -
vue学习笔记--动画
过度类原创 2020-11-25 20:41:27 · 179 阅读 · 0 评论 -
vue学习笔记--vue-resource
安装需要在导入vue之后再引用,因为vue-resource需要依赖vue。vue向document中挂载了一个vue对象,而vue-resource则再vue中挂载了$http.原创 2020-11-22 14:49:32 · 365 阅读 · 0 评论 -
vue学习笔记--vue实例的生命周期钩子函数、事件
第二天原创 2020-11-10 20:25:10 · 126 阅读 · 0 评论 -
vue学习笔记--基本指令
基本结构v层:div部分vm层:实例的vm对象m层:data数据中的msg代码如下:原创 2020-10-25 09:44:37 · 282 阅读 · 0 评论 -
vue学习笔记--MVC、MVVM
MVC针对整个项目M:Model层V:view视图层C:controller层MVVM前端视图层的分层开发思想,主要把每个页面,分成了M,V和VM;VM:MVVM的核心,是M和V之间的调度者;分割了M和V;当V层需要调用/保存数据时,都需要调用VM做中间处理;VM提供了数据的双向绑定M:保存每个页面中的单独的数据V:每个页面的单独的html...原创 2020-10-17 12:01:53 · 139 阅读 · 0 评论 -
Ajax学习笔记--模版引擎的使用
模版引擎的使用背景语法注意事项举例背景脚本拼接实现页面html标签元素的动态创建时,为了同时兼顾标签结构的易读性及创建的简易。简单罗列下基本使用方法。语法获取值:{{target}};循环:{{each target}} … {{/each}};其中可以使用遍历的值{{KaTeX parse error: Expected 'EOF', got '}' at position 6: value}̲}、遍历的次数{{index}};判断:{{if target}} … {{/if}};转原创 2020-08-30 08:51:55 · 75 阅读 · 0 评论 -
Ajax学习笔记--跨域
跨域背景举例封装背景ajax的页面地址与提供服务的地址需要同源;ajax是为了访问本地服务器,跨域是为了访问其他服务器同源:协议相同,域名相同,端口号相同(不同源:(http与https)(www.zhangsan.com与www.lisi.com)(www.zhang.com与www.zhang.com:89))跨域:通过script标签 src属性指向外部的js文件。如:<script src="www.lisi.com/php/test.js"></script>原创 2020-08-29 09:30:38 · 144 阅读 · 0 评论 -
Ajax学习笔记--PHP的简单了解
基本简单语法基本语法的使用网站分类语法基本结构功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入基本语法的使用为了方便对ajax的了解,简单对php进行了解。网站分类静态网站全部通过html页面组成,没有数据库支持,应该原创 2020-08-09 21:59:03 · 902 阅读 · 0 评论