- 博客(15)
- 收藏
- 关注
原创 微信小程序和公众号
小程序微信小程序,简称小程序,缩写XCX,英文名mini program,是一种不需要下载安装即可使用的应用,它实现了应用“触手可及”的梦想,用户扫一扫或搜一下即可打开应用。具有出色的使用体验。小程序设计原则**1.****做碎片化、场景化、简单化的小程序。**不要做结构完整的大东西,而应该做小场景。2.小程序的定位是产品与服务。微信公众号1**.服务号**:为企业和组织提供更强大的业...
2019-05-31 15:09:10 954
转载 VUE打包图片等不能正常加载的问题
vue项目打包后在production模式下提示图片 ‘404(not found),在dev环境下好好的,打包了就提示这个错误。这是为什么呢,以前第一次使用vue-cli构建项目的的时候只有两个图片文件,当时部署后报错路径问题, 当时的想法就是简单粗暴,直接在build好的文件修改了文件路径,再后来项目中遇到了一大堆静态资源,修改路径显然是不行的,看了一下生成文件大概知道是文件目录改变了,所以引...
2019-05-30 15:56:38 906
转载 canvas 实现玫瑰花
html<canvas id="c"></canvas>jsvar b = document.body; var c = document.getElementsByTagName('canvas')[0]; var a = c.getContext('2d'); document.body.clientWidth; with(m=Math)C=c...
2019-05-30 15:54:09 768
原创 vue element自定义合并行列
table是一格一格渲染数据的,element组件提供一个属性方法span-method,可以打断点试一下,看效果图吧上代码,自己捡捡吧<template> <div> <el-row> <el-col :span="17"> <!--方案--> <div class="...
2019-05-30 11:34:49 3517
原创 Vue非父子传值 ----父子、非父子是基于同一页面而言的东西
引入公共bus,相当于小hub,起中转站作用第一步//bus.jsimport Vue from 'vue'export default new Vue()组件1: // 引入公共的bug,来做为中间传达的工具 import Bus from './bus.js'··· // 用$emit事件来发送参数 Bus.$emit('val', this.element...
2019-05-27 16:43:01 182
原创 vue路由传参params和query的用法和区别
1.Params//带过去id通过this.$router.push({name:routename,parmas:{id:id}});由于动态路由也是传递params的,所以在 this.$router.push() 方法中 path不能和params一起使用,否则params将无效。需要用name来指定页面。及通过路由配置的name属性访问在路由配置文件...
2019-05-27 16:40:41 683
原创 safari中的input、textarea无法输入的问题
原因是这两种表单元素上应用了user-select:none的css属性。一般没人刻意这么做,可能是这样的情况:*{ /*font-family:"PingFang SC";*/ font-family: "Helvetica Neue",Helvetica,"PingFang SC","Hiragino Sans GB",Arial,sans-serif; -moz-user-se...
2019-05-27 16:37:45 2178
原创 Vue如何在data中正常引入图片路径
在Vue项目中通过data设置图片路径,然后在template中引入后页面无法显示图片,浏览器控制台报错:刚开始以为是路径出问题了,于是绝对路径、相对路径各种办法试了一遍,发现还是报错,后来才发现这是因为在Vue里动态生成的路径无法被url-loader解析到,此时有两种解决方法:方法一.直接将你的图片源文件放在项目目录的static文件夹里,然后和正常写图片路径那样写就可以了:方法二...
2019-05-27 16:35:44 1127
原创 chrome浏览器的跨域设置——后台调试
1.下载并安装好chorme浏览器后在桌面找到浏览器快捷图标并点击鼠标右键的属性一栏。2.在属性页面中的目标输入框里加上 “ 空格”+“–disable-web-security”3. --args --disable-web-security4.–args --disable-web-security --user-data-dir...
2019-05-27 16:34:10 231
原创 JS基本数据类型
ES5基本数据类型5种:数字number、字符串string、布尔true false、undefined、null;还有一种复杂数据类型Object,本质是有一组无序的键值对组成的。ES6中引入了Symbol数据类型,表示独一无二的值控制台打印var a = Symbol('foo')console.log(a)//Symbol(foo)typeof(a)//"symbol"...
2019-05-27 16:33:26 120
原创 验证用户输入邮箱账户
<!DOCTYPE html><html><head><meta charset="utf-8"><script src="https://cdn.bootcss.com/angular.js/1.4.6/angular.min.js"></script> </head><body>&l...
2019-05-27 16:18:07 290
原创 vue+elementui课表
主要是页面和数据的一个结构问题,我这儿把课节时间和课表内容分开了,上代码**<template> <div> <!--查询--> <div class="searchAll"> <div class="clearfix check-add-del"> <!--分类滑块-->...
2019-05-27 15:21:43 10287 2
转载 vue的生命周期
vue生命周期Vue提供的可以注册的钩子都在上图片的红色框标注。 他们是:beforeCreate在实例初始化之后,数据观测(data observer) 和 event/watcher 事件配置之前被调用。created实例已经创建完成之后被调用。在这一步,实例已完成以下的配置:数据观测(data observer),属性和方法的运算, watch/event 事件回调。然而,挂载阶...
2019-05-27 15:08:22 120
转载 可以让页面元素‘蹦迪’的js
javascript:R=0; x1=.1; y1=.05; x2=.25; y2=.24; x3=1.6; y3=.24; x4=300; y4=200; x5=300; y5=200; var DI= document.getElementsByTagName("img"); DIL=DI.length; function A(){for(i=0; i<DIL; i++){DIS=DI[...
2019-05-23 09:17:38 967
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人