摘要: //秘钥 const CRYPTOJSKEY = "xxxxxxxxxxxx"; // 加密 function encrypt(plaintText) { var plaintText = plaintText; var options = { mode: CryptoJS.mode.ECB, pa 阅读全文
posted @ 2021-07-06 11:23 安孜然 阅读(92) 评论(0) 推荐(0) 编辑
摘要: function isWechat() { var ua = window.navigator.userAgent.toLowerCase(); if (ua.match(/MicroMessenger/i) == 'micromessenger') { return true } else { r 阅读全文
posted @ 2020-10-29 11:15 安孜然 阅读(188) 评论(0) 推荐(0) 编辑
摘要: function getQueryUrlParamVal(name) { // 如果链接没有参数,或者链接中不存在我们要获取的参数,直接返回空 if (location.href.indexOf("?") == -1 || location.href.indexOf(name + '=') == - 阅读全文
posted @ 2020-10-29 11:14 安孜然 阅读(341) 评论(0) 推荐(0) 编辑
摘要: <script src="http://pv.sohu.com/cityjson?ie=utf-8"></script> 阅读全文
posted @ 2019-04-02 11:17 安孜然 阅读(102) 评论(0) 推荐(0) 编辑
摘要: vuex可以用来存放组件状态(state) new Vuex.Store({ state:{ //存放数据 }, getters:{ //从state中分离出新数据 }, mutations:{ //修改数据 }, actions:{ //异步获取数据 }, modules:{ //数据过多时,我们 阅读全文
posted @ 2018-12-16 21:34 安孜然 阅读(106) 评论(0) 推荐(0) 编辑
摘要: 组件声明周期有四个过程: 创建、挂载、更新、销毁 这四个过程对应的有八个钩子函数 beforeCreate created beforeMount mounted beforeUpdate updated beforeDestroy destroyed 我们一般会把数据请求放在created(有些人 阅读全文
posted @ 2018-12-16 21:04 安孜然 阅读(226) 评论(0) 推荐(0) 编辑
摘要: tanslate tanslate3d 平移 rotate rotate3d 旋转 scale scale3d 缩放 skew 变形 3d的好处是gpu渲染,性能更好,常用的就是translate3d 就算z轴没有任何的平移,我们也应该translate3d(x,y,0) 阅读全文
posted @ 2018-12-16 20:53 安孜然 阅读(267) 评论(0) 推荐(0) 编辑
摘要: 正常盒模型 content-box width和height设置的是content-box padding和border会额外往外填充,不会压缩宽高 但,正常盒模型在布局时并不好用。 一般情况下,我们都会使用 box-sizing:border-box 宽高设置的就是border-box,设置完成后 阅读全文
posted @ 2018-12-16 16:49 安孜然 阅读(108) 评论(0) 推荐(0) 编辑
摘要: vue组件注册: 1.全局注册 2.局部注册 只有注册该组件的组件可以使用 阅读全文
posted @ 2018-12-16 16:41 安孜然 阅读(135) 评论(0) 推荐(0) 编辑
摘要: vue指令: 1. v-if、v-else、 v-else-if 控制组件结构、可以直接让html隐藏 2. v-for 循环数组生成html结构 3.v-bind 缩写 : 给属性添加data中的值 4.v-model 双向绑定,加给表单元素 5.v-on 缩写 @ 绑定事件 6.v-show c 阅读全文
posted @ 2018-12-16 16:31 安孜然 阅读(112) 评论(0) 推荐(0) 编辑