static/js/xxxx.js 这里定义按钮odoo.define('add.tree.view.buttons', function (require) { "use strict"; var core = require('web.core'); var ListController = r ...
分类:
其他好文 时间:
2021-03-16 13:30:43
阅读次数:
0
要搞懂JS继承,我们首先要理解原型链:每一个实例对象都有一个__proto__属性(隐式原型),在js内部用来查找原型链;每一个构造函数都有prototype属性(显式原型),用来显示修改对象的原型,实例.__proto__=构造函数.prototype=原型。原型链的特点就是:通过实例.__pro ...
分类:
其他好文 时间:
2021-03-16 11:51:10
阅读次数:
0
python\小脚本\selenium_base_file.py # -*- coding: utf-8 -*- """ Created on Wed Feb 28 19:40:07 2018 @author: zhoujunqing """ # -*- coding: utf-8 -*- """ ...
分类:
其他好文 时间:
2021-03-15 11:02:11
阅读次数:
0
在main.js中加上以下代码 // 添加请求拦截器 axios.interceptors.request.use(config => { // 在发送请求之前做些什么 //判断是否存在token,如果存在将每个页面header都添加token //if中的值为登陆时存入vuex中的token值 / ...
分类:
其他好文 时间:
2021-03-15 10:48:06
阅读次数:
0
在动态页面语言中(如jsp),js变量赋值时常会用到EL表达式,而当值含义单引号或双引号时,就会解析出错。 解决方案: 先翻译为编码形式,然后解码(目前最简易方案) var name = unescape('${name.replaceAll("\'","%27").replaceAll("\"", ...
分类:
Web程序 时间:
2021-03-15 10:40:53
阅读次数:
0
<!DOCTYPE html> <html lang="zh"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv ...
分类:
Web程序 时间:
2021-03-12 13:45:30
阅读次数:
0
前言 前两天看vue源码的时候,看到了 makeMap 方法,查看网上的解析,发现了函数柯里化这个名词,一时好奇,就搜索学习了一下,顺便复习了一下关于闭包的一些知识。 闭包 先简单说一下js的闭包。闭包是指有权访问另一个函数作用域中的变量的函数,创建闭包的常见方式,就是在一个函数内部创建另一个函数, ...
分类:
编程语言 时间:
2021-03-12 13:27:47
阅读次数:
0
最近做笔试题好多涉及到js预解析问题,我老是掉到坑里今天决定彻底终结它!!! 首先我们要知道,JavaScript代码的执行是由浏览器中的JavaScript解析器来执行的。JavaScript解析器执行JavaScript代码的时候,分为两个过程:预解析过程和代码执行过程。 我们从下面几个问题入手 ...
分类:
Web程序 时间:
2021-03-12 13:11:33
阅读次数:
0
手机驱动对象 驱动对象会帮助我们完成手机和脚本之间交互. 导入driver对象 from appium import webdriver 声明手机驱动对象 只有声明驱动对象我们才可以让手机完成脚本的操作,声明的方法如下: driver = webdriver.Remote('http://127.0 ...
分类:
移动开发 时间:
2021-03-11 15:09:44
阅读次数:
0
格式:/^开头,$/结尾 正则表达式: let reg1 = /^[A-Za-z0-9]{6,16}$/; let reg2 = /^[0-9]{6}$/; 判断表单输入得信息是否正确 let 返回boolean值 = reg1.test(表单数据); let 返回boolean值 = reg2.t ...
分类:
Web程序 时间:
2021-03-11 12:12:36
阅读次数:
0