- 博客(17)
- 收藏
- 关注
原创 简易的git
简易的命令行入门教程:Git 全局设置:git config --global user.name “xxx”git config --global user.email “xxx”创建 git 仓库:mkdir bicd bigit inittouch README.mdgit add README.mdgit commit -m “first commit”git remote add origin https://gitee.com/xxx/bi.gitgit push -u
2022-03-29 00:26:41 127
转载 8个非常实用的Vue自定义指令
在 Vue,除了核心功能默认内置的指令 ( v-model 和 v-show ),Vue 也允许注册自定义指令。它的作用价值在于当开发人员在某些场景下需要对普通 DOM 元素进行操作。Vue 自定义指令有全局注册和局部注册两种方式。先来看看注册全局指令的方式,通过 Vue.directive( id, [definition] ) 方式注册全局指令。然后在入口文件中进行 Vue.use() 调用。批量注册指令,新建 directives/index.js 文件import copy from ‘./c
2021-10-09 10:26:50 200
转载 vue中this.$router.push()路由传值和获取的两种常见方法
vue中this.$router.push()路由传值和获取的两种常见方法1、路由传值 this.$router.push()(1) 想要导航到不同的URL,使用router.push()方法,这个方法会向history栈添加一个新纪录,所以,当用户点击浏览器后退按钮时,会回到之前的URL(2)当点击 时,这个方法会在内部调用,即点击 等同于调用 router.push(…) a) 声明式: b) 编程式:router.push(…) c) 该方法的参
2021-09-30 11:24:54 808
原创 uni.chooseImage 的用法
// 拍照camera(){let that = this;uni.chooseImage({count: 1, //默认9sizeType: [‘compressed’], //可以指定是原图还是压缩图,默认二者都有sourceType: [‘camera’,‘album’], //从相册选择success: function (res) {console.log(‘img’,res)imgToBase64(res)}})// 图片转base64function imgToBas
2021-04-28 19:07:42 13615
原创 时间戳的转换
js中传入指定日期转换为时间戳,可以使用原生javascript的Date对象进行格式化操作或第三方js库如moment.js进行格式化输出。以下是这2种方法的具体实现:1、使用原生javascript的Date对象,进行格式化(1)将日期字符串转换为Date类型的对象。let d = new Date(‘2018-01-01’)(2)转换为时间戳。let t = d.getTime(d) // 方法1let t = d.valueOf(d) // 方法2let t = d.parse(d)
2021-04-12 16:28:10 17773
原创 数组头部 尾部添加
var arr = [“a”,“b”,“c”,“d”,“e”,“f”]arr.unshift(arr。pop()) //尾部删除以为添加到头部arr.push(arr.shift()); //头部删除以为添加到尾部
2021-03-30 17:44:05 155
原创 下载vscode 下载失败 下载特别慢
将下载地址中的 az764295.vo.msecnd.net 换为 vscode.cdn.azure.cn
2021-03-29 13:47:01 158
原创 解决git clone时报SSL错误
目录背景解决问题背景之前项目是使用SSH方式Clone下来的的,但是最近在执行git pull等操作时,在输入密码时,直接报连接不上远程服务器的错误。分析下来,决定换成HTTPS的方式clone代码。直接使用下面命令clone时报SSL错误git clone https://…git1解决问题第一步,克隆远程仓库时,用env命令设置GIT_SSL_NO_VERIFY环境变量为ture,并同时调用正常的git clone命令。命令如下:env GIT_SSL_NO_VERIFY=true
2021-03-19 22:37:17 2779 1
原创 精确小数点 浮动
理论上用有限的空间来存储无限的小数是不可能保证精确的,但我们可以处理一下得到我们期望的结果当你拿到 1.4000000000000001 这样的数据要展示时,建议使用 toPrecision 凑整并 parseFloat 转成数字后再显示,如下:parseFloat(1.4000000000000001.toPrecision(12)) === 1.4 // True封装成方法就是:function strip(num, precision = 12) {return +parseFloat(n
2021-03-19 22:36:54 414
原创 监听路由跳转
方法一:通过 watch// 监听,当路由发生变化的时候执行watch:{$route(to,from){console.log(to.path);}},或// 监听,当路由发生变化的时候执行watch: {$route: {handler: function (val, oldVal){console.log(val);},// 深度观察监听deep: true}},或// 监听,当路由发生变化的时候执行watch: {'KaTeX parse error:
2021-03-03 20:32:39 1087 1
原创 build打包空白页
只需要更改三处1.config文件—index.js—build里 更改为 assetsPublicPath: ‘/’,build文件内webpack.prod.conf.js,在output:增加 publicPath: ‘./’,3.build文件内—utils.js, 增加 publicPath:’…/…/’,更改3处,就可以了,注意,项目内的图片引用路径不必更改,和原来正常写,即可...
2021-03-03 15:30:07 117 1
原创 webpackJsonp is not defined?
但是在项目经过本地测试没有任何问题,打包上线后却会报错 webpackJsonp is not defined。这是因为公共文件必须在自己引用的js文件之前引用。可以手动改文件引用,但是推荐以下解决办法:找到build→webpack.prod.conf.js→找到HtmlWebpackPlugin插件,添加如下配置即可chunks: [‘manifest’, ‘vendor’, ‘app’]new HtmlWebpackPlugin({filename: config.build.index,
2021-03-02 11:40:08 1533 4
转载 vue中rem的配置
开发移动端,我们常常要用到rem+flex,那么vue中如何配置呢,我的做法是这样:1、在js中统一计算配置代码如下:export default function() {// var devicePixelRatio = 1;// var scale = 1 / devicePixelRatio;// document.querySelector(‘meta[name=“viewport”]’).setAttribute(‘content’,‘initial-scale=’ + scale +
2021-03-01 14:42:31 363
原创 js解析url参数
方法一:// var url = “https: //zhidao.baidu.com/question/1768422895052400180.html?fr=iks&word=slice&ie=gbk”;var url = location.href;// 提取url中的解析字符串function UrlParamHash(url) {var params = [],h;var hash = url.slice(url.indexOf("?") + 1).split(’&a
2021-02-24 14:15:13 971
转载 js获取当前域名
js获取当前域名js获取当前url1,设置或获取对象指定的文件名或路径。alert(window.location.pathname)2,设置或获取整个 URL 为字符串。alert(window.location.href);3,设置或获取与 URL 关联的端口号码。alert(window.location.port)4,设置或获取 URL 的协议部分。alert(window.location.protocol)5,设置或获取 href 属性中在井号“#”后面的分段。alert
2021-02-24 10:39:29 6968
原创 vue 如何使用bootstrap
工作中vue框架如何使用bootstrap呢?提示:小白正在努力学习中如果有不对的地方请多多指出来并且私信我 ,非常感谢!!一、创建好的vue脚手架首先引入三个npm install jquerynpm install bootstrapnpm install popper.js二、在webpack.base.comf.js中设置var webpack=require('webpack'); //引入module.exports={ //中添加resolve: { exte.
2021-01-25 00:47:45 2317
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人