vue设置元素style 颜色样式
今天看vue.js文档看到说直接绑定到一个样式对象通常更好,这会让模板更清晰:
HTML
JS
data: {
styleObject: {
color: 'red',
fontSize: '13px'
}
}
PNG图片只有半屏的问题以及部分插件无法运行
最近插件图片中PNG文件总是只显示一半
如果文件结尾不带?> 则需要带分号 ;
否则就会报错白屏很难排查!
图片半屏是因为传输出现问题
中心写法更新了
现在下载的插件文件中不带小尾巴 ?>
如果之前在最后一行没加分号的会出现错误!
PNG图片问题 , 用FW处理的图片 , 会出现只有个顶部的问题
需要用PS的32位处理导出;
...
安装更新时红字提示数据识别错误
网站 GBK 发生语言包无法识别的情况
安装插件时提示为 数据无法识别请返回
使用转码软件转换后 , 就正常了
但是我也自己调整了参数 999 不知道是那个起了效果
所以记录本条以观后效
插件无法启动安装提示不是正版
**** 本内容被作者隐藏 ****
element在高度不固定的情况下 设定 滚动条 滚动条不溢出
VUE 经验
在高度不固定的情况下 设定 滚动条 滚动条不溢出
DIV 最上层如不是 display: flex;flex-direction:column;
则添加一个子层做 display: flex;flex-direction:column;
DIV 主层 加 属性
flex: 1;overflow-y: auto;flex-basis: 0
下层内容加
如何修改elementui框架的进度条的颜色
elementui进度条常用参数
1.进度条不设置默认为蓝色,如下图修改方法:进度条的color属性效果如下:
vue TypeError: Cannot read property 'length' of undefined 问题解决思路
下面是我的处理这种模糊问题的处理思路。(注释排除法)
一、排除 js 内的 所有的xxx.length 的 变量是否是数组类型。
二、排除 html 代码上是否引用过xxx.length 。
如果以上注释了排除还是报错的话。
还需要关注的就是 v-for ,因为代码再执行到 v-for="(item,index) in arry" 这里时,如果arry不是个数组就会导致报 ...
VUE防止控制台调试
找到答案了,永远不要相信用户输入。
1.前端:在打包的时候,记得把Vue.config.devtools设置成false,这样就不能被调试,也取不到this.$vm了。(Vue.config.devtools = process.env.NODE_ENV !== 'production')
2.后端:添加接口调用权限卡控,要卡控到每个用户所属的角色能够调用哪些接口才行。
...
彻底解决DZ论坛登录后台操作慢
刚弄的个 Discuz 论坛,由于空间商问题,中途换了一次服务器,IP 更换了导
致出现一下问题:登陆后一直显示登录框,刷新才知道已经登陆了,每次登录
后都需要刷新才能显示正常,不论是会员登录还是管理员登录都一样,后台的
操作也是超级的慢。
网上找了很多类似的问题故障解决方法:
修改配置文件。DZ 的根目录配置文件 ...
vue 实现页面监听键盘按键 上下左右
其实这个就算是快捷键的操作了,单纯的按下一个按键监听,目前也稍微简单一点。
在 mounted 钩子函数里面调用一个方法,让页面监听键盘事件。
[mw_shl_code=javascript,true]this.keyDown()[/mw_shl_code]
然后接下来的工作就是监听。
[mw_shl_code=javascript,true] // 监听键盘
keyDown() {
document ...
vue无法用三重大括号来显示html
这是VUE2 好像可以这样 3 就不行了
在模版里面要使用HTML
可以用 `{{ 变量名 }}`
变量的使用记得花括号两边必然有空格 , 不加空格变量不生效
[mw_shl_code=applescript,true]
{{{ content }}}
var demo2 = new Vue({
el: '#vue_demo2',
data: {
content: 'Mustache显示HTML'
...
element中v-popover使用的小例子
使用自定义指令v-popover指向 Popover 的索引ref的例子:
[mw_shl_code=html,true]
[/mw_shl_code]
elementUI勾选框绑定点击事件连续执行两次处理
[mw_shl_code=javascript,true]
[/mw_shl_code]
关于form表单提交什么隐藏属性也可以提交数据
form中visibility=hidden的和display=none的表单元素都会随表单提交,
只有disabled=true的元素不随表单提交。
js控制style样式
1、行内样式获取打印出来
2、内嵌和外链的获取不了
3、style属性是对象(数组对象)
4、可以索引值取值
5、值是字符串,没有设置值得是“” 空
6、cssText="字符串形式的样式" 可以一次性添加多个样式,修改原有的内嵌样式
7、opacity 透明度(子元素,文本都会有透明的样式)不兼容ie6-7-8
8、alpha(opacity=20)透明度(只 ...
JS keyCode 大全
keyCode:
keycode 8 = BackSpace BackSpace
keycode 9 = Tab Tab
keycode 12 = Clear
keycode 13 = Enter
keycode 16 = Shift_L
keycode 17 = Control_L
keycode 18 = Alt_L
keycode 19 = Pause
keycode 20 = Caps_Lock
keycode 27 = Escape Escape
keycode 32 = space space
keycode 33 = Pri ...
js控制键盘按键(回车、空格)
[mw_shl_code=html,true]< html xmlns = "http://www.w3.org/1999/xhtml" >
< head >
< title >Check Score
< script language = "JavaScript" >
function keyLogin(){
if (event.keyCode==13) //回车键的键值为13
document.getElementByIdx_x("input1").click(); //调用登录按钮的登录事件
}
< body >
< input id ...
js禁止页面刷新与后退的方法
本文实例讲述了js禁止页面刷新与后退的方法。分享给大家供大家参考。具体实现方法如下:
[mw_shl_code=javascript,true]
//禁止用F5键
function document.onkeydown()
{
if ( event.keyCode==116)
{
event.keyCode = 0;
event.cancelBubble = true;
return false;
}
}
//禁止右键弹出菜单
functi ...
JS删除的数组的某一行
splice(index,len,[item]) 注释:该方法会改变原始数组。
splice有3个参数,它也可以用来替换/删除/添加数组内某一个或者几个值
index:数组开始下标 len: 替换/删除的长度 item:替换的值,删除操作的话 item为空
如:arr = ['a','b','c','d']
删除
[mw_shl_code=javascript,true]//删除起始下标为1,长度为1的一个值(le ...
JS删除数组里的某个元素方法
本文是小编针对JS删除数组里的某个元素这个大家经常遇到的经典问题整理了在各种情况下的函数写法以及遇到问题的分析,以下是全部内容:
删除数组指定的某个元素
首先可以给JS的数组对象定义一个函数,用于查找指定的元素在数组中的位置,即索引,代码为:
[mw_shl_code=javascript,true]Array.prototype.indexOf = funct ...
如何用sql语句查询表中某列不重复的所有项 group by
如果是 选择不重复列.
[mw_shl_code=sql,true]
select * from table b inner join (select a from table group by a having count(a)=1) as c on b.a=c.a[/mw_shl_code]
反向
select distinct a from 表
原生ajax代码
[mw_shl_code=html,true]
XMLHttpRequest 对象
让 AJAX 更改这段文本。
更改内容
function loadDoc() {
var xhttp = new XMLHttpRequest();
xhttp.open("GET", "/demo/js/ajax_info.txt", false);
xhttp.send();
document.getElementById("demo").innerHTML = xhttp.responseText;
}
[/mw_shl_code]
...
discuz X3.2 自定义系统广告详解
dz自身是支持自定义广告位的归属于自定义类别,在广告位图标上不能够醒目的显示而且一些必要的后台交互也不好实现,所以找葫芦画瓢做个系统广告。
一、在source/class/adv中添加自定义的广告类文件adv_protaldropdown.php,格式为[adv_广告名]。
二、在source/language/adv中添加自定义的广告语言文件lang_protaldropdown ...
PHP中删除变量与检测变量存在
1、删除变量:
语法:unset($变量名);
2、检测变量
语法:isset($变量名);
检测变量是否存在,只有true和false,浏览器中显示的是0或者1.
要显示true或者false时候,则使用var_dump(isset($变量名))进行判断。
var_dump()输出内容的长度,类型,值,主要用于程序调试; ...
PHP str_rot13() 函数
str_rot13() 函数对字符串执行 ROT13 编码。
ROT-13 编码是一种每一个字母被另一个字母代替的方法。这个代替字母是由原来的字母向前移动 13 个字母而得到的。数字和非字母字符保持不变。
[mw_shl_code=php,true][/mw_shl_code]
word文档如何在每行前加特定文字
由于你贴上来的内容每行的换行符都不是普通的换行符,所以先要查找^l替换为^p
全部替换
之后在行前加文字,就可以查找^p替换为^p文字
在行尾加也是一样,查找^p替换为文字^p
一张图教会你 js 元素的各种宽度高度
JS获取元素的大小(高度和宽度)
与元素尺寸相关的属性
[mw_shl_code=javascript,true]
var div = document.getElementById("div");
var w = div.offsetWidth; // 返回元素的总宽度
var h = div.offsetHeight; // 返回元素的总高度
alert("div.offsetWidt ...
JS 中 let 和 var 声明变量 的区别
ES6 新增了let命令,用来声明局部变量。它的用法类似于var,但是所声明的变量,只在let命令所在的代码块内有效,而且有暂时性死区的约束。
先看个var的常见变量提升的面试题目:
ES6可以用let定义块级作用域变量
在ES6之前,我们都是用var来声明变量,而且JS只有函数作用域和全局作用域,没有块级作用域,所以{}限定不 ...
浅谈 循环中的setTimeout
先来看看一个js中讲作用域最经典的代码片段
for(var i=1;i1,2s->2,3s->3,
but,sorry 请看正确答案
1s->4,2s->4,3s->4
卧槽(你们是不是卧槽了一下),输出的是循环结束的最终值。
/******(引用《你不知道的javascript》)********/
仔细想一想,延迟函数的回调会在循环结束时才执行,
当代码改成
for(var i=1 ...