PHP正则表达式大全

//删除一对中括号内的内容: $str = 'abc[url]123[/url]xyz'; $pattern = '/\[url\S*\[\/url\S*\]/'; $str = preg_replace($pattern, '', $str); echo $str . ''; //输出:abcxyz //PHP匹配多对中括号中的内容: ...

[JS]文章内容监听复制

 示例代码 //监听ctrl+v 复制 document.addEventListener("copy", function(e) { alert('复制成功,请遵循本文的转载规则'); }); //把监听提示添加到文章内容中 //文章内容div的ID $('#Inside_content').on('copy...

[PHP]获取当天或指定日期属于星期几

示例代码 <?php $Cache = new ESApi(); $json = $Cache->getWeekDay("2019-12-27"); echo json_encode($json,JSON_PRETTY_PRINT|JSON_UNESCAPED_UNICODE); /** * @param null $date * @param bool $today *...

jquery禁止鼠标右键 原生js禁止鼠标右键

使用js禁止鼠标右键 // js禁止鼠标右键 document.addEventListener('contextmenu',function(e){ e.preventDefault(); }) jquery如何禁止鼠标右键 // jq阻止鼠标右键 $(".btn").bind("contextmenu", function (e) ...

使用JS的concat()方法将两个数组合并 拼接到一起

项目中,调用接口,获取到数组,显示到页面,然后将新建的每次保存到vuex中存一个数组,最后需要把接口数据与vuex存储的合并到一个数组。 例如 接口获取的数组和vuex存储的数组 let jiekou = [{name: '名字1', id...

vue中使用watch监听Vuex中存储的值变化

需求是当vuex中存储的PageId 发生变化,则让定义的index的值等于 PageId,那么就得实时监听PageId的变化 computed 中 computed: { monitor () { return this.$store.state.PageId } } watch 中 watch: { monitor ...

Vue中 如何获取url后面传的参数

首先,我们在src下新建 js文件,或者新建文件夹,在文件夹中新建js文件(反正最后引入时,路径正确即可),js代码如下 export default { getUrlKey (name) { return decodeURIComponent((new RegExp('[?|&]' ...

js中三目运算的使用 三目运算符如何判断多个条件

在我们平时编码中经常使用到三目运算符,也是比较好用的 语法 key == 1 ? 值一 : 值二 也就是说,当key和1对比成立时候,为值一,否则为值二 去年做项目时,用户信息区域显示多个星星级别,就用了三目运算符来做...

VUE中非父子组件之间如何传值

首先,我们在src中创建一个公共js,index.js,文件名自己起吧,写入下方代码 import Vue from 'vue' // 全局使用 var bus = new Vue() export default bus 其中 bus 是我自定义的命名,大家随便定义。 接着,我们在...

VUE中非父子组件之间如何传值