解决LayUI中的JSON返回DateTime的"/Date(1589340963000)/"格式的问题
1.数据库使用的数据类型是datetime 2.使用这种方式显示数据发现会出现这么个问题,以这样的格式输出"/Date(xxxxxxxxxxxxx)/"。 3.解决方法,写一个方法用来解析JSON格式的时间 Date.prototype.format = function (format) //au ... 查看全文
[Mise] Update a count state value with the x-on event listener directive in Alpine JS
In this lesson, we define a "count" state value with the x-data directive provided by Alpine JS. This defines a new scoped component, which can have a ... 查看全文
[Mise] Toggle visibility and styles based on state with `x-show` and `x-bind` in Alpine JS
In this lesson, we create a set of tabs with Alpine JS, where only the content of the currently active tab is visible. To do this, we define an active ... 查看全文
thinkjs中updateMany的BUG问题
如果把model先定义好变量,查询时用此变量,批量更新时就不能再用此变量了,会报重复ID错误。 解决办法是重新定义model变量,或直接this.model('xxx')。 以下为场景复原 const sql = `...` const model = this.model('xxx') const ... 查看全文
53、页面的搭建与js简介
一、解决浮动带来的影响 1.1、问题点 浮动会导致父标签(上一级的边框)塌陷问题 1.2、解决方案 往边框里面添加一个标签,使其撑起来 1.利用clear属性 #d1 {clear:left;} 标签的左边不能有浮动元素 2.利用clearfix属性 在clearfix这个类后面建立一个空的内容,使 ... 查看全文
八十二:JavaScript之正则表达式之位置匹配
一:首尾匹配 1.首匹配:^ 2.尾匹配:$ 3.案例:验证字符串为全数字 二:单体边界匹配 1.单词边界:\b 2.前瞻性匹配:指定单词后面元素的匹配 3.负向前瞻性:与前瞻性相反 ... 查看全文
八十四:JavaScript之正则表达式之常用的正则表达式
1.校验QQ号 console.log(/^[1-9]\d{4,10}$/); // 严格控制5~11位console.log(/^[1-9]\d{4}$/); // 不小于5位即可 2.用户名 console.log(/^[\u4e00-\u9fa5a-zA-Z0-9_]{2,18}$/);con ... 查看全文
HTML 实时同步(类似Vue实时同步刷新文件->浏览器)
1. 安装 Node.js BrowserSync是基于Node.js的, 是一个Node模块, 如果您想要快速使用它,也许您需要先安装一下Node.js安装适用于Mac OS,Windows和Linux。 2. 安装 BrowserSync 您可以选择从Node.js的包管理(NPM)库中 安装B ... 查看全文
Animate..css的一些属性使用
使用基本的代码 <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>css</title> <link rel="stylesheet" href="css/animate.compat.css"> </head> <body> < ... 查看全文
unittest生成测试报告(HTMLTestRunner)
一、导入HTMLTestRunner 1.这个模块下载不能通过pip安装了(不能用),只能下载后手动导入,下载地址:http://tungwaiyip.info/software/HTMLTestRunner.html 2.Download下HTMLTestRunner.py文件就是我们需要下载的包 ... 查看全文
我是如何用 CSS 绘制各种形状的
自适应的椭圆 1.自适应的椭圆 实现方式是通过border-radius这个属性;border-radius它可以单独指定水平和垂直半径。用 / 分隔这两个值。并且该属性的值不仅可以接受长度值,还能接收百分比的值。百分比的值会基于元素的尺寸进行解析,宽是水平半径的解析,高是垂直半径的解析。 所以可以 ... 查看全文
浅谈node.js 从入门到放弃 。
1. 简单了解一下node, node不是一个框架是一个库,官方是这样说的 Node是一个基于Chrome JavaScript 运行在服务端的一个平台,当线程的非阻塞的i/o事件驱动 。 2.会了Node.js 你就可以自己开发项目了 ,例如 服务端渲染的项目 ,也可以是 至于 Vue + Nod ... 查看全文
EJS的一些简单操作
转自https://www.bilibili.com/video/BV1eJ411M7s6?t=5497 另一种循环写法 运行结果 ??? ejs ... 查看全文
vue动态添加路由,跳转页面时,页面报错路由重复:vue-router.esm.js?8c4f:16 [vue-router] Duplicate named routes definition: {
之前用了一个vue-element-admin做了一个小项目,里面用到了动态添加路由,动态展示侧边栏, 当我切换页面时,控制台总是警告提示路由重复,连续跳转几次页面后,控制台就被这些警告占满了, 于是处理一下 原因addRoutes 方法仅仅是帮你注入新的路由,并没有帮你剔除原有的其它路由! 我们先 ... 查看全文
html ajax访问webapi 跨域
一、为什么会出现跨域问题 出于浏览器的同源策略限制。同源策略(Sameoriginpolicy)是一种约定,它是浏览器最核心也最基本的安全功能,如果缺少了同源策略,则浏览器的正常功能可能都会受到影响。可以说Web是构建在同源策略基础之上的,浏览器只是针对同源策略的一种实现。同源策略会阻止一个域的ja ... 查看全文
接口自动化测试 | JsonPath 与 Mustache 请求传参的模板化技术
文章来源于霍格沃兹测试学院 1.需求背景 在实际的接口测试时,传参有时候可能需要很多,也可能我们就是想要一份完整的参数,必填项和非必填项都包含在内,比如下面的 json: { "store": { "book": [ { "category": "reference", "author": "Nig ... 查看全文
JavaScript中的原型、原型链、原型模式
今天,咱来聊聊JavaScript中的原型跟原型链 原型跟原型模式 这一块的知识,主要是设计模式方面的。 首先,我们知道JavaScript是面向对象的。既然是面向对象,那它自然也有相应的类跟对象等概念。 在JavaScript中,function这个东西还是比较特殊的,它既能用来声明方法,还能用来 ... 查看全文
计算起始车站车费问题-JavaScript数组对象写法
####计算起始站车费 题目:深圳--60--广州--50-虎门--40- -中山--36-珠海一34-澳门一89一香港以上车票费用计算,如坐车深圳到广州60元,广州到虎门50元,深圳到虎门就是60+50-110元其它以此类推。 请用一个函数,传入一个起始点,和一个终点,就能计算出车费如传入起始点虎 ... 查看全文
javascript数据类型之字符串
字符串常用方法 1 字符串的定义 /* 凡是引号当中的内容都是字符串;?? */ "该号码可注册" "12916316319" "" "http://www.163.com" 'http://www.163.com' 2 字符串的长度 str.length /* str.length */ "mic ... 查看全文
用JQuery或JS改变div的id的五种方法
div的id是可以改变的,通常使用的方法是通过JQuery或Javascript来实现。本文介绍用JQuery或JS改变div的id的五种方法。 方法一:使用Tag选择器 JQuery代码如下: <div id="myDivId">测试</div> <script type="text/javasc ... 查看全文