web开发
2017-03-06 21:14:32
1371
##### 1、使用meta标签:viewport
H5移动端页面自适应普遍使用的方法,理论上讲使用这个标签是可以适应所有尺寸的屏幕的,但是各设备对该标签的解释方式及支持程度不同造成了不能兼容所有浏览器或系统。
viewport 是用户网页的可视区域。翻译为中文可以叫做"视区"。
手机浏览器是把页面放在一个虚拟的"窗口"(viewport)中,通常这个虚拟的"窗口"(viewport)比屏幕宽,这样就不用把每个网页挤到很小的窗口中(这样会破坏没有针对手机浏览器优化的网页的布局),用户可以通过平移和缩放来看网页
web开发
2017-03-05 12:56:35
1345
vue.js模态提示框,多用在数据验证时给出一些友好提示,该组件包含了成功和失败时,两种不同的样式,还加入了提示结束之后执行回调函数。该组件为完整代码,复制即可用。欢迎批评指正~~
```js
{{errorText}}
export default {
data(){
return{
}
},
mount
web开发
2017-03-04 12:44:18
1263
该组件应用场景,例如单个页面需要多个倒计时的时候,该组件就派上用场了。
因不同的项目,需求不同,微调一下代码即可用。本实例代码的实际场景是,用户在规定时间点内需要有个操作,倒计时的时间其实是`规定的时间-(当前时间-历史时间的一个节点)`。组件代码为完整代码,复制即可用,欢迎批评指正~~
```js
export default {
data(){
return{
time: '',
recive:
web开发
2017-03-03 18:38:37
1275
```javascript
var myDate = new Date();
myDate.getYear(); //获取当前年份(2位)
myDate.getFullYear(); //获取完整的年份(4位,1970-????)
myDate.getMonth(); //获取当前月份(0-11,0代表1月)
myDate.getDate(); //获取当前日(1-31)
myDate.getDay(); //获取当前星期X(0-6,0代表星期天)
myDate.getTime(); //获取当前时间
web开发
2017-03-02 18:16:08
2487
原生javascript方法:
```js
var a = document.getElementById("dom");
del_space(a); //清理空格
var b = a.childNodes; //获取a的全部子节点;
var c = a.parentNode; //获取a的父节点;
var d = a.nextSibling; //获取a的下一个兄弟节点
var e = a.previousSibling; //获取a的上一个兄弟节点
var f = a.firstChild; /
web开发
2017-03-01 17:22:47
1302
在MySQL数据库中,有多种方法有都可以实现多表联查。
下面介绍两种常见的实现MySQL多表联查的方法。
MySQL多表联查的简单方法:
```sql
select c.column, e.column
from tablec c, tablea a, tableb b, tablesa sa, tables s, tablee e
where c.consultant_id=a.consultant_id and a.besoin_id=b.besoin_id and
b.salarie_id=
web开发
2017-02-28 17:11:31
1303
MySQL中,提供了丰富的函数,简化了用户对数据的操作,包括数学函数、字符串函数、日期和时间函数、条件判断函数、加密函数等
##### 数学函数
ABS(x),返回x的绝对值
SQRT(x),返回x的非负2次方根
MOD(x,y),返回x被y除后的余数
CEILING(x),返回不小于x的最小整数
FLOOR(x),返回不大于x的最大整数
ROUND(x,y),对x进行四舍五入操作,小数点后保留y位
TRUNCATE(x,y),舍去x中小数点y位后面的数
SING(
web开发
2017-02-27 17:01:56
1268
1.路径:`http://localhost:8081/orderdetail? tid =110`
```html
两种均可,其中第一种‘name'是路由的name
跳转
跳转
```
使用:this.$route.params.tid
2.路径:`http://localhost:8081/orderdetail/110`
```html
跳转(id是参数)
```
使用:this.$route.params.id
this.$route是一个数组,里面包含路由的所有信息
注意:router
web开发
2017-02-26 16:41:32
1875
```js
demo: function(callback, delay=2000){
this.status = false;
setTimeout(function(){
this.status = true;
}, delay);
let timer = setInterval(function(){
if(this.status){
clearInterval(ti
常用工具
2017-02-25 16:04:44
1691
chrome浏览器下安装了vue-devtools插件,但是插件无法使用
解决办法(mac)
方法一
打开Finder
按快键盘 Command + Shift + G调出前往文件夹
输入/Users/用户名/Library/Application Support/Google/Chrome/Default/Extensions (用户名填自己的)
找到manifest.json文件,persistent改成true
"persistent": true
方法二
Chrome打开 chrome