- 博客(13)
- 收藏
- 关注
原创 JS-遍历(对象,数组)
let obj = { name: '哲浩', age: 18, [Symbol(1)]: 'Symbol-1'}原型添加一个属性Object.prototype.city = '深圳'对象上添加一个不可枚举属性Object.defineProperty(obj, 'area', { value: '宝安', enumerable: false})一、 object遍历1、for-infor…in 可以在任意顺序遍历一个对象的除Symbol以外
2021-03-13 17:25:54
131
原创 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
152
原创 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
162
原创 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
229
原创 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
240
原创 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
130
原创 vue更新列表其中一列数据的方法
在列表中会对其中一列进行操作,之后需要更新这一列的数据,这个时候我们有两种方法去更新,一种是更新全部,这时候只需要想列表重新获取数据就可以了,但是这种方法需要重新加载整个页面,很不友好,另一种是只更新需要更新的这一列数据,怎么更新呢?1、增加一个点击事件<van-popup get-container="body" v-model="actSheetOpt.show" :title="actSheetOpt.title"
2020-10-30 10:53:00
2217
原创 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
518
原创 vscode 系统上禁止运行脚本
管理员身份运行vscode/PowerShell 1. get-ExecutionPolicy,为Restricted 2. 输入set-ExecutionPolicy,执行RemoteSigned 3. 输入get-ExecutionPolicy,为RemoteSignedtip:这是因为PowerShell执行策略导致的问题
2020-07-14 17:10:04
225
原创 滚动条距离浏览器顶部高度为0
通用方法最简单合适的方法也是网上搜索出现最多的就是下面这种封装函数调用的方法:function setScrollTop() { var scrollTop = 0; if (document.documentElement && document.documentElement.scrollTop) { scrollTop = document...
2019-12-25 11:04:27
1339
原创 advanced installer打包文件无法覆盖原文件
打开File and Folders,右键点击properties,选择Properties => Overwrite Behavior => Always overwrite existing files
2019-12-18 17:44:47
1142
原创 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
277
原创 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
676
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人