我认可少即是多

我认可少即是多 查看完整档案

填写现居城市  |  填写毕业院校  |  填写所在公司/组织填写个人主网站
编辑
_ | |__ _ _ __ _ | '_ \| | | |/ _` | | |_) | |_| | (_| | |_.__/ \__,_|\__, | |___/ 个人简介什么都没有

个人动态

我认可少即是多 提出了问题 · 2月24日

.vue文件组件之间的传值方式

用脚手架生成的项目中,不同的.vue组件文件传值,是不是只能用路由传值或者vuex,而不能用组件间的props方式传值了呢?

关注 3 回答 2

我认可少即是多 提出了问题 · 2月23日

vue 路由传参问题, 用params{ xxx:xxx}时, 路由的name 参数必须是一个固定值不能是一个变量

onClick() {

  this.$router.push({ 

1 //path: "/" + this.active,
2 //name: this.active,
3 name: "home",

    params: {content: this.token
    }
  }

如代码所示,如果想用路由传递变量,那么只能使用第三种模式其他两种不能给params赋值而且也没有报错提示;如果想实现根据active的变量值来做路由跳转,请问有什么解决办法呢?

关注 1 回答 0

我认可少即是多 提出了问题 · 2月20日

在脚手架中,VUE完整模块加载问题,替换runtime版本

imageimageVUE-CLi2.xxx + webpack4.xxx 中想要切换导入的VUE版本为完整版,所以修改..\sample\node_modules\vue中 package.json文件的入口文件配置,如下

"main": "dist/vue.js",
"module": "dist/vue.esm.js",
"name": "vue",

但是经过测试不起作用,console显示仍然是加载vue.runtime.esm.js,请问这是什么原因呢?

另外,main.js 中调用vue 语句 import vue from "vue" 中VScode提示 vue加载的文件为sample\node_modules\vue\types\index.d.ts;这是为什么?在哪儿配置的呢?

关注 1 回答 0

我认可少即是多 提出了问题 · 2月18日

解决vue 模块引入问题

在import Vue from 'vue'语句中(VS Code开发工具)
鼠标悬停在这行代码上时,注释显示出的实际路径是
module "./node_modules/vue/types/index"
请问为什么不是,".\node_modules\vue\dist\vue"呢?

关注 1 回答 1

我认可少即是多 关注了专栏 · 2020-10-24

前端进击的巨人

前端进阶系列,从小白进阶大神

关注 3965

我认可少即是多 提出了问题 · 2020-10-22

axios 请求中文页面返回乱码的问题

let axios = require('axios')
let httpurl = "https://www.dytt8.net/index.htm"
axios.get(httpurl,{responseType:"gb2312"}).then(function(res){

 console.log(res)

})

请问该如何设置才能让返回的中文不是乱码呢?

关注 2 回答 1

我认可少即是多 提出了问题 · 2020-10-21

Node 中流文件读取的事件监听重复使用问题

let fs = require("fs");
let rs = fs.createReadStream('d:/01.wav',{flags:'r'})
let ws = fs.createWriteStream('d:/01-copy.mp4',{flags:"w"})

rs.on('open',function(){
    console.log("读取的文件已打开")
})
rs.on("close",function(){
    ws.end()
    console.log("读取流结束/")
})
rs.on('data',function(chunk){
    console.log("单批数据流入:"+chunk.length)
    console.log(chunk)
    ws.write(chunk,()=>{console.log("单批输入流入完成")})
})
rs.on('data',function(chunk){
    console.log("单批数据流入:"+chunk.length)
    console.log(chunk)
    ws.write(chunk,()=>{console.log("单批输入流入完成")})
})

执行结果如下:

[Running] node "d:\dev\coding\node\02\代码\01文件流\read.js"
读取的文件已打开
单批数据流入:25
<Buffer 6b 6c 6a 6c 6b 6a 6b 6c 6a 6b 6a 6b 6c 6a 6b 6c 6a 6c 6b 6c 6a 6c 6a 6c 6a>
单批数据流入:25
<Buffer 6b 6c 6a 6c 6b 6a 6b 6c 6a 6b 6a 6b 6c 6a 6b 6c 6a 6c 6b 6c 6a 6c 6a 6c 6a>
单批输入流入完成
单批输入流入完成
读取流结束
[Done] exited with code=0 in 0.216 seconds

问题:
代码中监听了data事件两次,是不是代表 流对象也打开和关闭了两次,如果是的话相应的打开关闭提示也应该有两次,不太理解的这个流操作的机制,为社么打开关闭只有一次呢却能读取流对象内容两次呢?

关注 1 回答 1

我认可少即是多 提出了问题 · 2020-10-20

解决async/await 中 await微任务与setTimeout中宏任务的执行顺序的问题

问题描述

async中的await后面的微任务是否应该先于async中settimeout中的宏任务先行完成呢?

问题出现的环境背景及自己尝试过哪些方法

实际结果是顺序完成的,为什么不是所有微任务完成后再运行宏任务呢?

相关代码

let fs = require('fs')

function writeFs(path,content){
    return new Promise(function(resolve,reject){
        fs.writeFile(path,content,{flag:"a",encoding:"utf-8"},function(err){
            if(err){
                //console.log("写入内容出错")
                reject(err)
            }else{
                resolve(err)
                console.log(content)
            }
        })
    })
}

async function writeList(){
    await writeFs('lc.html',"<h1>1今天吃烧烤</h1>");
    setTimeout(()=>{console.log('test122222223')},0)
    await writeFs('lc.html',"<h1>2今天吃烧烤</h1>");
    await writeFs('lc.html',"<h1>3今天吃烧烤</h1>");
    await writeFs('lc.html',"<h1>4今天吃烧烤</h1>");
}

writeList()

你期待的结果是什么?实际看到的错误信息又是什么?

实际运行结果:

<h1>1今天吃烧烤</h1>
test122222223
<h1>2今天吃烧烤</h1>
<h1>3今天吃烧烤</h1>
<h1>4今天吃烧烤</h1>

我预期的结果:

<h1>1今天吃烧烤</h1>
<h1>2今天吃烧烤</h1>
<h1>3今天吃烧烤</h1>
<h1>4今天吃烧烤</h1>
test122222223

关注 2 回答 2

我认可少即是多 关注了专栏 · 2020-10-18

我们一起进大厂

微信搜索:三太子敖丙

关注 6454

我认可少即是多 关注了专栏 · 2020-10-18

cxuan的技术园地

Java后端开发,欢迎关注个人微信公众号 Java建设者 及时关注最新技术文章。

关注 8394

认证与成就

  • 获得 0 次点赞
  • 获得 1 枚徽章 获得 0 枚金徽章, 获得 0 枚银徽章, 获得 1 枚铜徽章

擅长技能
编辑

(゚∀゚ )
暂时没有

开源项目 & 著作
编辑

(゚∀゚ )
暂时没有

注册于 2020-10-12
个人主页被 294 人浏览