搜索内容

Joe.Ye 的文章
  • Layer For Mobile 移动端弹出层

    layer mobile是为移动设备(手机、平板等webkit内核浏览器/webview)量身定做的弹层UI。由于是采用原生 JavaScript编写,所有并不依赖任何第三方库。layer mob……

    Joe.Ye 2023-03-12
    0 0
  • 移动端HTML5页面功能之点击和长按事件

    移动端HTML5页面开发常见的需求:长按识别图中二维码 //点击事件 document.addEventListener("click", function() { document.getElementById(&q……

    Joe.Ye 2023-03-12
    0 0
  • HTML5移动页面自适应手机屏幕方法

    使用meta标签:viewport H5移动端页面自适应普遍使用的方法,理论上讲使用这个标签是可以适应所有尺寸的屏幕的,但是各设备对该标签的解释方式及支持程度不同……

    Joe.Ye 2023-03-12
    0 0
  • JavaScript中forEach与each

    forEach是ES5中操作数组的一种方法,主要功能是遍历数组,例如: var arr = [1, 2, 3, 4]; arr.forEach(alert); 等价于: var arr = [1, 2, 3, 4]; for (var ……

    Joe.Ye 2023-03-12
    0 0
  • JS字符串格式化方法

    扩展String原型对象方法 String.prototype.format = function (args) { var result = this; if (arguments.length > 0) { if (arguments.length =……

    Joe.Ye 2023-03-12
    0 0
  • JS控制浮点数输入正则

    需求: 1、过滤以0开头 2、去除所有非数字和小数点的字符 3、去掉重复的小数点 JS实时控制浮点数输入 amountWatcher (val, oldVal) { console.log(val) t……

    Joe.Ye 2023-03-12
    0 0
  • Nodejs urlencode模块url加密解密

    安装 npm install urlencode 使用 var urlencode = require('urlencode'); console.log(urlencode('苏千')); // default is utf8 conso……

    Joe.Ye 2023-03-12
    0 0
  • H5判断浏览器是微信还是支付宝

    有时候我们需要区分H5页面是在微信中打开的还是在支付宝中打开的,然后进行相应的操作。这就用到浏览器对象模型中的Navigator 对象,Navigator 对象包含有关浏……

    Joe.Ye 2023-03-12
    0 0
  • 解决Vuex在页面刷新后state数据被清除的问题

    产生原因 JavaScript代码是运行在内存中的,代码运行时的所有变量、函数,也都是保存在内存中的。刷新页面,以前申请的内存被释放,重新加载脚本代码,变量重……

    Joe.Ye 2023-03-12
    0 0
  • Vuex Do not mutate vuex store state outside mutation handlers

    [vuex] Do not mutate vuex store state outside mutation handlers 解决:更改 Vuex 的 store 中的状态的唯一方法是提交 mutation,即通过 dispatch -> ac……

    Joe.Ye 2023-03-12
    0 0
  • Vuex状态监听mapState与普通的局部计算属性混合使用

    mapState如果和普通的局部计算属性混合使用,使用对象展开运算符(…) data () { return { order: { orderId: '', amount: 0.0 ……

    Joe.Ye 2023-03-12
    0 0
  • Vue对某个对象的属性进行watch监听

    普通的watch data() { return { balance: 0 } }, watch: { balance (newValue, oldValue) { console.log(newValue) } } 对象属性的watch dat……

    Joe.Ye 2023-03-12
    0 0
  • Vuex组件通信优化:router页面跳转导致watcher不能监听数据变化

    本文优化至:http://www.appblog.cn/2018/07/10/Vuex获取this对象及深度state监测/ 问题暴露 当httpCode为403未授权时,页面将立即路由跳转至登录页面,导致组……

    Joe.Ye 2023-03-12
    0 0
  • Vue组件中获得Vuex状态state的方法汇总

    Vuex使用单一状态树(一个对象就包含了全部的应用层级状态),它作为唯一数据源存在,每个应用仅仅有一个store实例。单一状态树使得我们能够直接定位任一特定……

    Joe.Ye 2023-03-12
    0 0
  • Vue2.0 watch选项 handler deep immediate

    deep:默认值是false,代表是否深度监听。 immediate:true代表如果在wacth里声明了之后,就会立即先去执行里面的handler方法,如果为false则默认在数据更新……

    Joe.Ye 2023-03-12
    0 0