- 博客(13)
- 收藏
- 关注
原创 JS-遍历(对象,数组)
let obj = { name: '哲浩', age: 18, [Symbol(1)]: 'Symbol-1' } 原型添加一个属性 Object.prototype.city = '深圳' 对象上添加一个不可枚举属性 Object.defineProperty(obj, 'area', { value: '宝安', enumerable: false }) 一、 object遍历 1、for-in for…in 可以在任意顺序遍历一个对象的除Symbol以外
2021-03-13 17:25:54 121
原创 vue slot学习笔记(2.6以上)
一、什么是slot(插槽) 即可以像一个组件传递内容: <slot-test> <template> <h3>没传内容11</h3> </template> </slot-test> 这样传递内容会报错,报错内容如下: Error!Something bad happened. 二、slot的几种表现形式 1、不具名插槽 父组件: <slot-test :itemList="itemList"> <tem
2021-03-12 17:10:18 137
原创 vue 复制-粘贴
import { Message } from 'element-ui' const cssText = 'position:fixed;pointer-events:none;z-index:-9999;opacity:0;' const $clipboard = (input) => { let value if (typeof input !== 'string') { try { value = JSON.stringify(input) } catc
2021-01-20 20:19:25 150
原创 vue element-ui 表单验证
import pattern from './pattern' import {Message} from 'element-ui' export default { /** * 简单必填字段验证规则 * @param {string} str * @param {string} trigger * @param {boolean} required */ str (str, required = false, trigger = 'blur') { retu
2021-01-20 20:10:56 222
原创 vue filter 正则 手机号验证
export default { // 座机号 tel: /^(\d{3,4}-\d{3,8})+(-\d{1,4})?$/, // 手机号 phone: /^1[3|4|5|6|7|8|9][0-9]\d{8}$/, // 手机或者座机 telPhone: /(^1[3|4|5|6|7|8|9][0-9]\d{8}$)|(^(\d{3,4}-\d{3,8})+(-\d{1,4})?$)/, // 4-5位 2位小数 用于百分比值 范围 0.01- 99.99 per:
2021-01-20 20:04:48 235
原创 vue filter 时间过滤
import moment from 'moment' export const date = (date, fmt = 'YYYY-MM-DD') => { let str = date || '' if (typeof str === 'string' && str && (str.includes('**') || str.includes('✽✽'))) { return str } return str ? moment(str).f
2021-01-20 20:01:21 125
原创 vue更新列表其中一列数据的方法
在列表中会对其中一列进行操作,之后需要更新这一列的数据,这个时候我们有两种方法去更新,一种是更新全部,这时候只需要想列表重新获取数据就可以了,但是这种方法需要重新加载整个页面,很不友好,另一种是只更新需要更新的这一列数据,怎么更新呢? 1、增加一个点击事件 <van-popup get-container="body" v-model="actSheetOpt.show" :title="actSheetOpt.title"
2020-10-30 10:53:00 2159
原创 vant component is的在父组件中的使用方法
1、 <van-action-sheet get-container="body" v-model="actSheetOpt.show" :title="actSheetOpt.title"> <component :is="actSheetOpt.view"></component> </van-action-sheet> 2、 import xxx fr
2020-10-30 10:07:35 500
原创 vscode 系统上禁止运行脚本
管理员身份运行vscode/PowerShell 1. get-ExecutionPolicy,为Restricted 2. 输入set-ExecutionPolicy,执行RemoteSigned 3. 输入get-ExecutionPolicy,为RemoteSigned tip:这是因为PowerShell执行策略导致的问题
2020-07-14 17:10:04 215
原创 滚动条距离浏览器顶部高度为0
通用方法 最简单合适的方法也是网上搜索出现最多的就是下面这种封装函数调用的方法: function setScrollTop() { var scrollTop = 0; if (document.documentElement && document.documentElement.scrollTop) { scrollTop = document...
2019-12-25 11:04:27 1308
原创 advanced installer打包文件无法覆盖原文件
打开File and Folders,右键点击properties,选择Properties => Overwrite Behavior => Always overwrite existing files
2019-12-18 17:44:47 1088
原创 Android SDK 安装方法
1、设置HTTP Proxy 打开setting 点击HTTP Proxy,选择Manual proxy configuration 点击Android SDK,选择SDK Update sites,勾选上Force Https://…,点击Apply 点击OK,重新进入即可 2、更改hosts文件 如果代理方法不起效果,则使用下面这一种方式。 输入网址http://ping.chinaz.c...
2019-07-12 13:35:59 254
原创 vue-cli3.0 结合postcss-pxtorem和lib-flexible实现移动端适配
vue-cli3.0 结合postcss-pxtorem和lib-flexible实现移动端适配 安装依赖 通过cmd下载文件:npm install postcss-pxtorem -S npm install amfe-flexible -S 引用 在src中找到入口文件main,在里面设置引用路径:import 'amfe-flexible 设置规则 在根目录中找到postcssrc.c...
2019-07-08 16:43:16 670
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人