摘要: pc端: 移动: js方法: 在需要禁止的dom上添加这段代码,两种方法对于安卓和IOS的支持没有单独测试过。两个同时使用,对于安卓和IOS可以起到禁止作用。 阅读全文
posted @ 2019-05-22 11:22 yangchin9 阅读(15560) 评论(0) 推荐(1) 编辑
摘要: Vue 为了构建 SPA(单页面应用),需要引入前端路由系统,这也就是 Vue-Router 存在的意义。前端路由的核心,就在于 —— 改变视图的同时不会向后端发出请求。 创建的项目默认是hash模式如果需要改为history需要在路由文件中配置,还有结合后台配置才能使用。 Hash:即地址栏 UR 阅读全文
posted @ 2019-05-20 18:14 yangchin9 阅读(364) 评论(0) 推荐(0) 编辑
摘要: 1、Vue静态资源存放的选择 assets: 编译过程中会被webpack处理理解为模块依赖,只支持相对路径的形式,assets放可能会变动的文件。static: 存放第三方文件的地方,不会被webpack解析,会直接被复制到最终的打包(默认是dist/static)下,必须使用绝对路径引用这些文件 阅读全文
posted @ 2019-05-20 18:06 yangchin9 阅读(440) 评论(0) 推荐(0) 编辑
摘要: 需求:当页面高度不足一屏时需要footer固定显示在页面底部,而页面内容超过一屏时需要footer紧跟在页面内容的最后。 思路:通过获取 网页可见区域高度:document.body.clientHeight;设置内容区域的最小高度,从而曲线救国使footer置底。 代码: <template> < 阅读全文
posted @ 2019-05-20 15:58 yangchin9 阅读(9195) 评论(0) 推荐(0) 编辑
摘要: 限制文本框只能输入0和正数 <input type="text" onkeyup="this.value=this.value.replace(/\D/g,'')"/> 阅读全文
posted @ 2019-05-20 15:45 yangchin9 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 在css文件中添加如下代码 阅读全文
posted @ 2019-05-20 15:43 yangchin9 阅读(752) 评论(0) 推荐(0) 编辑
摘要: 注明:vue中 $router 和 $route 的区别 //$router : 是路由操作对象,只写对象 //$route : 路由信息对象,只读对象 //操作 路由跳转 this.$router.push({ name:'hello', params:{ name:'word', age:'11 阅读全文
posted @ 2019-05-13 17:21 yangchin9 阅读(2923) 评论(0) 推荐(0) 编辑
摘要: 1.原生js方法 <script language="javascript"> //防止页面后退 使用在vue时 挂载到mounted中 history.pushState(null, null, document.URL); window.addEventListener('popstate', 阅读全文
posted @ 2019-05-13 17:03 yangchin9 阅读(5514) 评论(2) 推荐(1) 编辑
摘要: 记录一下: //post需要设置请求头 setRequestHeader(name, value)name //头部的名称:这个参数不应该包括空白、冒号或换行 //value 头部的值:这个参数不应该包括换行 //约束:此方法设置请求头信息,必须在open()之后send()之前 function 阅读全文
posted @ 2019-04-27 23:22 yangchin9 阅读(148) 评论(0) 推荐(0) 编辑
摘要: @media 查询 @media 媒体查询选择性加载css,意思是自动探测屏幕宽度,然后加载相应的CSS文件。可以针对不同的屏幕尺寸设置不同的样式,特别是需要设置设计响应式的页面,@media 是个不错的选择 用法: @media 设备类型 and (设备特性-宽度) { // css 样式 } / 阅读全文
posted @ 2019-04-27 22:38 yangchin9 阅读(1160) 评论(0) 推荐(0) 编辑