亲测:真的可用
42577176
这个作者很懒,什么都没留下…
展开
-
moment如何转换时间戳将时间抓换成为秒的时间戳
Number(moment(v.activityTime[0]).format("X")),//X大写代表秒x代表毫秒原创 2021-05-23 17:28:27 · 4095 阅读 · 0 评论 -
Vue3中的复制粘贴功能
// var input = document.createElement("input"); // js创建一个input输入框 input.value = url; // 将需要复制的文本赋值到创建的input输入框中 document.body.appendChild(input); // 将输入框暂时创建到实例里面 input.select(); // 选中输入框中的内容 document.execCommand(".原创 2021-05-22 20:02:41 · 1158 阅读 · 0 评论 -
provide,inject
<!-- * @Author: your name * @Date: 2021-04-15 16:37:34 * @LastEditTime: 2021-04-18 14:11:39 * @LastEditors: Please set LastEditors * @Description: In User Settings Edit * @FilePath: \fission\Vue3demo\index.html--><!DOCTYPE html><ht.原创 2021-04-18 14:12:07 · 81 阅读 · 0 评论 -
每天定时任务执行
imeoutFunc(config, func) { config.runNow && func() let nowTime = new Date().getTime() let timePoints = config.time.split(':').map(i => parseInt(i)) let recent = new Date().setHours(...timePoints) recent >= nowTime || (rec...转载 2021-04-13 09:38:28 · 104 阅读 · 0 评论 -
Flutter定时器
_showTimer(context){ var timer; timer=Timer.periodic( Duration(milliseconds: 3000),(timer){ Navigator.pop(context); timer.cancel();//取消定时器 print('卦辞'); } ); }原创 2021-03-29 13:52:55 · 378 阅读 · 0 评论 -
微信小程序踩坑记
1.使用JSON.parse()的时候失败解决方案:将序列化后的字符串复制出来以后发现在最后的末尾多了一些别的符号利用字符串的截取掉即可2.小程序中保存照片到手机相册(代码示例)// pages/question/question.jsconst app = getApp()const { globalData} = app;Page({ /** * 页面的初始数据 */ data: { OrderUserInfo: { } },原创 2021-02-09 15:31:58 · 126 阅读 · 0 评论 -
Vue权限动态路由Array转成功Tree
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title></head><body> <script.原创 2021-01-23 23:17:52 · 171 阅读 · 0 评论 -
React的一些小API(路由懒加载,setState的参数类型)
import React, { Component, setState, lazy, Suspense } from 'react'import { Route, Link } from 'react-router-dom'/** * setState可以传递一个对象也可以传递一个函数一个参数如果传递函数会上接受两个参数一个state,props * 函数的方式默认会返回更新以后的state数值 * 路由的懒加载 */// export default class App extends .原创 2021-01-21 03:08:03 · 345 阅读 · 0 评论 -
react中路由跳转模块和参数携带和兄弟组件之间通信
1.//路由组件传递params组件import React, { Component } from 'react'import Public from 'pubsub-js'export default class index extends Component { state = { msg: "" } componentDidMount() { Public.subscribe('MYHello', (e) => {原创 2021-01-17 20:16:08 · 222 阅读 · 0 评论 -
Angular安装创建项目以及插值语法
1.使用npm install -g @angular/cli安装脚手架以后创建项目ng new 项目名称目录结构:1.创建组件ng g component 组件路径和名称插值语法:和Vue一样都是采用{{}}原创 2020-11-30 19:14:06 · 217 阅读 · 1 评论 -
文字阴影
/*水平垂直 阴影的程度 */text-shadow:red10px100px;原创 2020-11-26 21:57:59 · 79 阅读 · 0 评论 -
使用yarn 安装vue然后提示不是内部命令
1.采用npm方式安装即可原创 2020-10-29 13:23:46 · 771 阅读 · 0 评论 -
vue的混入mixins
import HelloWord from './minmix'Vue.mixin(HelloWord)HelloWord.vue:import HelloWord from './HelloWord.vue'export default {components: {HelloWord},mounted() {console.log('开始请求数据')},}全局使用:单独组件内部使用:// import HelloWord from '....原创 2020-10-04 00:19:07 · 111 阅读 · 0 评论 -
js数组转成Tree
先说思路吧:每一个都有自己的id和父级的id所以只要判断自己的id和父级的一样然后把这个的返回值添加在自己所在数组中就可以functionGetTree(arr,pid){varres=[]for(letindex=0;index<arr.length;index++){constelement=arr[index];...原创 2020-09-27 00:14:01 · 458 阅读 · 0 评论 -
el-elemtnui级联选择器表单回显问题
// value - id || city - parent_idexport function getParent(data2, nodeId2) { var arrRes = []; if (data2.length == 0) { if (!!nodeId2) { arrRes.unshift(data2) } return arrRes; } let rev = (data, nodeId) =...转载 2020-09-13 17:22:16 · 206 阅读 · 0 评论 -
移动端适配
安装lib-flexible和post-px2remnpm i lib-flexible --save//在入口文件main.js中进行引入import 'lib-flexible/flexible.js'npm i postcss-px2rem -D//在postcss.config.js中进行配置module.exports = { plugins: { autoprefixer: {}, "postcss-px2rem":原创 2020-08-29 22:21:11 · 76 阅读 · 0 评论 -
移动端适配
const baseSize = 32 // 设置 rem 函数 function setRem () { // 当前页面宽度相对于 750 宽的缩放比例,可根据自己需要修改。 const scale = document.documentElement.clientWidth / 750 // 设置页面根节点字体大小 document.documentElement.style.fontSize = (baseSize * Math.min(scale, 2)) + 'px' } // 初始化 setRe原创 2020-08-29 20:51:24 · 119 阅读 · 0 评论 -
Vue中添加mock数据
1.找个文件夹里面写好你的json文件2.下载express然后在webpack。config.js中引入constexpres=require('express');constapp=expres();varappData=require('./src/mock/data.json')//加载本地数据文件varseller=appData.sellervargoods=appData.goodsvarratings=appData.ratings...原创 2020-08-23 01:15:08 · 502 阅读 · 0 评论 -
React hook中使用功async await 报错
React hook的userEffer中使用async await 报错解决办法加上一个立即执行函数即可(async ()=>{await url})()原创 2020-08-19 00:29:03 · 1470 阅读 · 0 评论 -
2020-08-05
creat-react-app添加对less的支持npm install less less-loader --save2.暴露webpack配置文件(运行 npmruneject)[重要],修改weppack.config.js文件,添加less配置在module.rules节点中找到 css 文件的加载规则:搜索cssRegex 修改 如下 ↓const cssRegex = /\.(css|less)$/2.暴露webpack配置文件(运行 npmruneject)[...转载 2020-08-06 00:40:26 · 75 阅读 · 0 评论 -
express 中使用postman psot方式获取不到参数
Postman发请求的方法另外在postman中直接请求,req.body也是接受不到任何参数的。其实只要在请求body里边勾选raw,格式设为JSON(application/json)。转载 2020-07-12 15:35:19 · 365 阅读 · 0 评论 -
node 连接mysql(连接池)
/***@name:*@test:testfont*@msg:Mysql数据库连接*@param{type}*@return:*/letMysql=require('mysql');module.exports={config:{host:'',password:'’',user:'',database:''},...原创 2020-07-09 16:19:03 · 171 阅读 · 0 评论 -
node js上传文件到阿里云oss
/**@Descripttion:*@version:*@Author:sueRimn*@Date:2020-07-0711:33:19*@LastEditors:sueRimn*@LastEditTime:2020-07-0916:06:53*/varexpress=require('express');varrouter=express.Router();constmulter=require('mult...原创 2020-07-09 16:12:49 · 1086 阅读 · 0 评论 -
Vue项目如何区分开发还是生产环境切分不同环境接口
1.在c1.为什么要配置不同的接口地址目前,由于我在开发过程中,前端请求访问的是我本机启动的后台服务,此时涉及到跨域(因为端口不一样),所以就在config/index.js文件中配置了代理,如下:意思就是说凡是以api开头的请求,会帮我转到8089端口去获取数据。所以前端的请求都统一写成'api'+'接口名'但是在生产环境下,我们不需要在接口前面加api发送请求,所以我们需要判断开...转载 2020-01-05 16:17:51 · 2851 阅读 · 0 评论 -
vue移动端开发集成cordova打包,利用cordova相机插件实现相机调用(纯亲测可用)
vue移动端开发集成cordova打包,利用cordova相机插件实现相机调用分类专栏:App开发版权声明:本文为博主原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.csdn.net/u011042316/article/details/83828371一、初始化vue脚手架 注:安装完vu...转载 2019-11-15 03:58:27 · 770 阅读 · 2 评论 -
在Windows上搭建Crodova环境信息
一次接触cordova,从环境搭建到打包第一个apk踩了蛮多坑的,写篇教程给大家参考一下最后成果安装前环境:1、win10系统2、java jdk 版本是 v1.8.0(java jdk是很早之前就安装了的,关于java jdk的配置教程满多的,这里就不絮叨这个了)3、我是前端,node.js是我必备软件之一,我目前的版本是v8.11.1安装node这是node下载链接...转载 2019-11-14 02:36:34 · 160 阅读 · 1 评论