ICode9

精准搜索请尝试: 精确搜索
  • js javascript 引入文件 处理文件 js json excel pdf svg svga2022-01-27 20:03:27

    1、es6的export import ,引入 2、json文件的引入 const PSD = require('psd.js') const psdNameMap = require('@/json/psdName.json') // 图层中英文对照表 const partMap = require('@/json/partMap.json') // 图层(中文名)归属部件 const layerSort = require('@/

  • support项目vue.config.js配置文件2022-01-27 10:33:07

             const path = require('path'); const resolve = (dir) => path.join(__dirname, dir); module.exports = { // 项目部署的基础路径 // 我们默认假设你的应用将会部署在域名的根部, // 比如 https://www.my-app.com/ // 如果你的应用时部署在一个子路径

  • el-cascader 懒加载 回显数据2022-01-27 10:03:26

    <template> <div class='dashboard-container'> <el-cascader ref='cascader' v-model='cascaderValue' v-loading='loading' :disabled='disabled' :props='props' :tit

  • 使用vue2.x.x开发项目 过程 使用经验2022-01-25 16:01:01

    1.创建 在cmd 中 执行 vue create 项目名 对应选择需要的 一般选 babel router vuex 这里寻问 路由使用的那种方式 使用history 模式 还是hash 模式 使用n 使用hash 我选择 package.json 看自己 vuex 一般看项目大小,和数据传递深度来取决用于不用 动画自定义 <transition

  • Vite 配置别名 vue3 项目2022-01-25 12:36:44

    官方文档还是有点难懂,然后点链接找到了 https://github.com/rollup/plugins/tree/master/packages/alias#entries // rollup.config.js import alias from '@rollup/plugin-alias'; import resolve from '@rollup/plugin-node-resolve'; const customResolver = resolve({

  • 按顺序读取Promise2022-01-24 23:03:50

    有一个文件列表,要按顺序读写文件,用for循环读取,不能用forEach async function printFiles () { let fileNames = ['picard', 'kirk', 'geordy', 'ryker', 'worf']; for (const file of fileNames) { const contents = await fs.readFile

  • vue.config.js中configureWebpack与chainWebpack区别2022-01-24 13:35:31

    configureWebpack与chainWebpack的作用相同,唯一的区别就是他们修改webpack配置方式不同: https://cli.vuejs.org/zh/config/#configurewebpack    configureWebpack 通过操作对象得形式来修改迷人得webpack配置,该对象将会呗webpack-merge合并入最终得webpack配置 chainWebpac

  • Promise2022-01-24 10:33:30

    new Promise((resolve) => { setTimeout(() => { resolve() }, 1000); }).then(() => { console.log('hello world'); Message.warning('hello world'); return new Promise((re

  • JavaScript中关于深拷贝的使用2022-01-24 09:31:48

    1. JSON.parse(JSON.stringify(vue)) 2. MessageChannel function deepCopy(obj) {   return new Promise((resolve) => {       const {port1, port2} = new MessageChannel();       port2.onmessage = ev => resolve(ev.data);       port1.po

  • ES6 --- Promise基础用法(resolve、reject、then、catch)详解一2022-01-22 23:30:20

    ES6 — Promise基础用法详解 Promise 是一个构造函数,它自身拥有all、reject、resolve这几个眼熟的方法, 原型上有then、catch等同样熟悉的方法。 所以,在开始一个Promise的时候,先new一个吧: let p = new Promise((resolve, reject)=> { setTimeout(()=> { re

  • IDEA出现Cannot resolve symbol “xxx“(无法解析符号)的解决办法2022-01-22 18:01:16

    1,File->Invalidate Caches/Restart 清除缓存并重启 idea 2,检查pom文件中的依赖关系是否正确 3,maven -> Reimport 4,打开project structure查看x:\xxx\xxxx\src\main\java文件夹下有没有sources

  • 【JS学习】js中 then、catch、finally2022-01-22 17:00:44

    1、 Promise 的状态一经改变就不能改变,也就是说一个Promise实例执行后只有一个状态,要么是resolve, 要么是reject 。 resolve或reject后遇到reject或resolve会忽略该代码不执行。 但是其他代码仍然会执行。 var promise = new Promise((resolve, reject) => { resolve("success1

  • 多个异步请求之后统一处理数据(结合promise)2022-01-22 11:02:06

    console.time('starttime'); //将请求添加到promise内 let p1 = new Promise((resolve, reject) => { axios({ url: url method: 'post', data: { } }) .the

  • vue3 h函数 h() 生成 element-plus vnode2022-01-21 20:33:41

    vue3的h函数和vue2的h函数入参不同 下面是vue2的vnode示范 然后是vue3的错误示范 下面是正确示范 let open1=() => { return new Promise((resolve,reject)=>{ ElNotification({ title: '第一步:展示模型自带动画', message:h(E

  • Promise第一天学习(基于B站尚硅谷Promise学习)2022-01-21 19:35:33

    异步操作 fs文件(fs是node下的一个模块,可以对磁盘进行修改)require('fs').readFile('./index.html',(err,data)=>{}) 数据库操作 Ajax$.get('/server',(data)=>{}) 定时器setTimeout(()=>{},2000); 基础特点 支持链式调用,可以解决回调地狱问题 指定回调函数的方式更加灵活

  • __dirname 、path.resolve()2022-01-21 17:30:00

    __dirname 总是指向被执行 js 文件的绝对路径 比如你在 /a1/a2/test.js文件里写代码,那么此时__dirname就是/a1/a2 __filename指定的是绝对文件路径 path.join()方法是将多个参数字符串合并成一个路径字符串 如果当前文件的路径是D:/test/1, path.join(__dirname,'a','b') 拼接

  • vue中 路径使用的@和~的区别2022-01-21 11:59:13

    设置别名 在build文件夹下的webpack.base.conf.js文件中设置src的路径别名。 resolve: { extensions: ['.js', '.vue', '.json'], alias: { 'vue$': 'vue/dist/vue.esm.js', '@': resolve('src'),

  • node 单例模式的mysql处理的简单封装2022-01-19 16:30:14

    使用单例模式,数据库线程池,网上找的一些不是很好用,就自己简单写了一个,方便后期使用 const mysql = require('mysql'); //导入mysql中间件 const lodash = require('lodash'); // 默认配置文件 var defaultConfig= require('@/config/mysql.js'); class DB { // 多次连接共

  • 手写Promise2022-01-18 19:29:59

    /** * author:lsr * desc:手写Promise * date:20220118 */ class MyPromise { state = 'pending' value = undefined reason = undefined resolveCallbacks = [] rejectCallbacks = [] constructor(fn) { const resolveHandler = (value) => {

  • Promise2022-01-18 01:00:53

    参考资料:https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/Promise 一、概述 ECMAscript 6 原生提供了 Promise 对象。 Promise 对象用于表示一个异步操作的最终完成 (或失败)及其结果值。 一个 Promise 必然处于以下几种状态之一: 待定(pend

  • Could not resolve view with name '............' in servlet with name 'dispatcherServl2022-01-12 21:00:06

    最近做项目时用到微信扫描登录,结果报这个错,视图解析异常 原因应该是因为重定向的视图资源并没有被正确解析解决方案:1.配置Spring自带的内部资源解析器:InternalResourceViewResolver @Bean public InternalResourceViewResolver viewResolver(){ return new InternalResourceView

  • Promise与setTimeout,观察js执行顺序2022-01-12 15:04:23

    1代码示例 new Promise(function(resolve, reject) { console.log(1); setTimeout(function() { console.log("First"); resolve(); }, 1000); console.log(2); } ).then(function() { console.log(3); return new Promise(

  • Promise和cookie2022-01-06 23:02:55

    Promise 数组中的匿名回调函数有哪些 var arr=[]; arr.forEach(function(){ }) arr.reduce(function(){ }) arr.sort(function(){ }) arr.every(function(){ }) ... setInterval(function

  • yum 报错 Could not resolve host: mirrorlist.centos.org2021-12-31 15:03:01

    # yum update openssh -y Could not retrieve mirrorlist http://mirrorlist.centos.org/?release=7&arch=x86_64&repo=os&infra=stock error was 14: curl#6 - "Could not resolve host: mirrorlist.centos.org; 未知的错误" 解决方法 # vim /etc/resolv.conf/

  • 解决:Could not resolve dependencies for project xxx: Could not find artifact xxx2021-12-30 21:34:13

    引言 运行A module,找不到B module的依赖报错。A、B module都在project中。 报错信息 [INFO] Scanning for projects... [INFO] [INFO] -----------------< com.totainfo.schedulingsystem:aps >------------------ [INFO] Building aps 0.0.1-SNAPSHOT [INFO] --------------

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有