Vue创建全局动态引入script组件
创建组件 src/components/index.js export default { install(Vue) { Vue.component("remote-script", { render: function (createElement) { return createElement("script"
2022-09-23 12:28:05 前端
Vue
股票涨幅计算器
//ST股5%,沪深10%,科创版/创业板20%,北交所30% const MARKET = { "st": {lable: "ST股票", value: 0.05}, "sh": {lable: "沪深板块", value: 0.1}, "kc": {lable: "科创版/
2022-08-27 06:51:49 前端
JavaScript
js正则表达式获取img标签的src属性值
读取数组 let imgStr = ` <p><img src='http://zzjtnb.com'/></p> <p><img src='http://zzjtnb.com/img'/></p> `; function getUrl(imgStr) { //解析富文本获取img里面的src属性值 let patt
2022-07-10 10:43:23 前端
JavaScript
MIUI 各版本区别及下载地址
前言 此处仅介绍最常见的三个 MIUI 版本,其它由个人修改编译发布的 MIUI 将不在此篇文章中介绍. 一.Bootloader官方解锁工具 国外解锁工具 https://en.miui.com/unlock/index.html 国内解锁工具 https://www.miui.com/unlock/index.html 二.MIUI 1.MIUI CN 大陆版: 简介:小米官方发布.发布在
2022-07-09 03:45:42 手机
MIUI
获取数组对象中某个key的最大值和最小值
/** * 获取数组对象中某个key的最大值 * @param {Array} array * @param {String} key * @returns {Number} 返回最大值 */ const getMax = (array, key) => { return Math.max.apply( Math, array.map((item) =>
2022-06-26 07:38:47 前端
JavaScript
判断对象中的属性是否存在空值
/** * 判断对象中的属性是否存在空值,如果有一个属性为空,则返回true * @param {Object} obj * @returns */ const isObjEmpty = (obj) => { let flag = true; let arr = Object.keys(obj).map((i) => { return obj[i]; });
2022-06-26 07:32:55 前端
JavaScript
mysql合并两张字段相同的表
--查询 A 库中总共有多少条记录 SELECT COUNT(*) FROM A.users --查询 A 库中 users 总共有多少条记录 SELECT COUNT(A.users.username) FROM A.users --查询 A 库中 users 表中的 username 和 B 库中 users 表中的 username相同的数据 SELECT A.users.*,
2022-06-26 07:25:44 数据库
mysql
不四舍五入保留N位小数,不足补0
/** * 不四舍五入保留N位小数,不足补0 * @param {*} num 需要格式化的数字 * @param {*} n 保留或补齐的小数位数 * @returns {string} 格式化后的数字 */ function formatNumber(num, n) { num = '' + num; const index = num.indexOf('.'); if
2022-04-29 05:21:27 前端
JavaScript
vscode默认配置
{ // 控制是否在编辑器中显示 CodeLens。 "diffEditor.codeLens": false, // 启用后,差异编辑器将忽略前导空格或尾随空格中的更改。 "diffEditor.ignoreTrimWhitespace": true, // 超时(以毫秒为单位),之后将取消差异计算。使用0表示没有超时。 &quot
2022-03-12 06:53:23 VS Code
VS Code
Dart 库教程
Dart 库教程 Dart 官网。 当前版本:2.2.0 (stable) 该教程为你展示了下面这些库的主要特性,这些库被包含在所有的 Dart 平台中。 dart:core 内置类型、集合和其他核心功能。该库在每一个 Dart 程序中被自动引入。 dart:async 支持异步编程,包括 Future 和 Stream 等类。 dart:math 数学常数和函数,外加随机数生成器。 dart:c
2022-02-27 22:46:49 前端
Dart
Dart 入门教程
Dart 语言中文教程 Dart 官网 另见:Dart 库教程。 版本:2.4.0 (stable) 这个页面展示如何使用 Dart 的各个主要特性,从变量、运算符到类和库,并且假定你已经会使用其他编程语言编写代码。 要详细了解 Dart 核心库相关内容,请查阅 Dart 库教程。当你想对一个语言特性深入了解时,无论何时都可以查阅 Dart 语言规范。 小说明:在 DartPad 上,你可以尝试
2022-02-27 22:20:00 前端
Dart
Flutter 和 Android 环境搭建之仅限命令行工具创建虚拟机
Flutter 和 Android 环境搭建之仅限命令行工具创建虚拟机 如果您不需要 Android Studio,您可以下载下面的基本 Android 命令行工具。您可以使用随附 sdkmanager 的下载其他 SDK 包。 Android SDK 命令行工具 下载安装 位于:android_sdk/cmdline-tools/version/bin/ 下载地址 在页面的最底部有一个 Comm
2022-02-26 02:14:31 Flutter
FlutterAndroid
vue v-for循环渲染完毕在执行方法
1. 在项目中用到了一些插件, 比如这次用到的下拉菜单插件. 这个插件需要实例化, 而下拉框的数据是通过 ajax 来获取的, 然后使用 v-for 渲染数据, 再一次遇到了问题. 就是等插件实例化完毕, 数据却还没渲染完毕, 所以这就出现一个 bug. 2. 第一种解决方法:setTimeout[不推荐] setTimeout(function () { //实例初始化 }, 100);
2021-11-25 17:52:43 前端
Vue
JS 数组求并集, 交集和差集 (ES7/ES6/ES5)
JS 数组求并集, 交集和差集 (ES7/ES6/ES5) 需求场景 现有两数组 a = [1, 2, 3],b = [2, 4, 5], 求 a,b 数组的并集, 交集和差集. 方法选择 JS 在 ES6,ES7 之后, 新增了一些数组方法, 如果能够使用, 那是极好的, 毕竟自己写封装函数还是比较辛苦的. ES7 ES7 新增了一个 Array.prototype.includes 的数组方法
2021-11-25 15:57:13 前端
JavaScript
VS Code 插件 Beautify 和 Vetur 中的 js-beautify-html 配置项
VS Code 插件 Beautify 和 Vetur 中的 js-beautify-html 配置项 简介 Beautify 是格式化代码的插件 可美化 JS.JSON.CSS.Sass.HTML(其他类型的文件不行) 配置规则 1. 适合所有文件类型的规则 |设置|适用|描述| |:----|:----|:----| |indent_size|所有|[Int] 缩进大小, 默认:4| |i
2021-11-25 14:48:50 VS Code
VueVS Code
谷歌云开启SSH及设置root密码
1. 先选择从浏览器打开 ssh 连接服务器 2. 切换到 root 账号 sudo -i 3. 设置 root 密码 passwd 然后会要求输入新密码,然后再重复一次密码,输入密码的时候不会显示出来,所以直接输入密码,然后回车,再然后重复输入密码回车 ①方法一 1. 修改 SSH 配置文件 / etc/ssh/sshd_config vi /etc/ssh/sshd_config 2
2021-11-24 06:31:34 Linux
SSH
自定义浏览器滚动条样式
目前 webkit 支持拥有 overflow 属性的区域,列表框、下拉菜单、textarea 的滚动条自定义样式,所以用处还是很大的。 滚动条组成部分 ::-webkit-scrollbar 滚动条整体部分 ::-webkit-scrollbar-thumb 滚动条里的小方块,能向上向下移动(或往左往右移动,取决于是垂直滚动条还是水平滚动条) ::-webkit-scrollba
2021-11-19 20:48:56 前端
css
JavaScript 获取文件、后缀和路径
JavaScript 获取文件、后缀和路径 //获取文件名前面的路径 getPath = (path) => path.substring(0, path.lastIndexOf('/') + 1); // 获取路径加文件名 getPathName = (path) => path.substring(0, path.lastIndexOf('.')); //只获取文件名 getN
2021-11-01 04:16:31 前端
JavaScript
  • 1
  • 2
  • 3
  • 4
  • 5
  • ...