V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
V2EX  ›  zzlit  ›  全部回复第 13 页 / 共 20 页
回复总数  395
1 ... 5  6  7  8  9  10  11  12  13  14 ... 20  
2021 年 9 月 9 日
回复了 felix021 创建的主题 程序员 单元测试 ——「简单」的乐趣
正好借楼问一句 mocha 不借助 karma 如何才能有浏览器里面 window 的这个参数?就像这个[问答]( https://stackoverflow.com/questions/41194264/mocha-react-navigator-is-not-defined)我加了 jsdom 也还是不行
2021 年 9 月 9 日
回复了 iovekkk 创建的主题 生活 有没有 V 友家里装了浴缸的,谈一谈浴缸的使用体验
@jeeyong 笑死
2021 年 8 月 26 日
回复了 zzlit 创建的主题 Vue.js vue3 里面父组件向子组件传值的一个问题
@jiabinbin0115 你父组件的 obj 是不是 ref 定义的?我使用 ref 的可以,用 reactive 不行
2021 年 8 月 19 日
回复了 zzlit 创建的主题 Vue.js vue3 里面父组件向子组件传值的一个问题
@a516307724 我好像有点懂了,其实就是相当于我上面第二种方法里面 toRefs 把 obj 转化一下一样的道理,v-model 更新的对象的值,就是需要一个 xx.value?


```
// 父组件
<template>
<ComponentA v-model:a="a" v-model:b="b" />
</template>

<script setup lang="ts">
import { reactive } from 'vue';

const obj = reactive({
a: 1,
b: 2
});
const { a, b } = toRefs(obj);
</script>
```
2021 年 8 月 19 日
回复了 zzlit 创建的主题 Vue.js vue3 里面父组件向子组件传值的一个问题
@joe237 多谢大佬解答,我知道 v-bind 可以用,但是我是想在 v-bind 上在实现原 vue2 中.sync 的作用。
其实我发现需要实现 1 主要问题在 2,之前一直以为 ref 是针对 string 或 number 这种基本的数据类型的,不能用于 object,结果一直弄错了,ref 会根据数据类型去判断,如果是 object 就会走 reactive 创建这个响应式对象,那么我如果要实现 v-bind.sync 的话其实有两种办法。
第一种:父组件里面直接用 ref 定义,我的想的是因为在模板上 obj.value 是被解绑的所以直接写 obj 就行了,然后 v-model 的语法糖其实就是更新 obj 的 value,所以直接用 ref 定义可以

```
// 父组件
<template>
<ComponentA v-model:obj="obj" />
</template>

<script setup lang="ts">
import { ref } from 'vue';

const obj = ref({
a: 1,
b: 2
});
</script>
```

第二种:这个就其实是自己手动拆开了,就是在子组件里面麻烦一点需要定义很多个 update:xxx

```
// 父组件
<template>
<ComponentA v-model:a="obj.a" v-model:b="obj.b" />
</template>

<script setup lang="ts">
import { reactive } from 'vue';

const obj = reactive ({
a: 1,
b: 2
});
</script>
```
不知道我上面说的对不对
ps:目前用的是第一种,就是在如果需要在方法里面用的时候是写成 obj.value.a,看起来怪怪的...
2021 年 8 月 6 日
回复了 zzlit 创建的主题 Vue.js 求教 vue3 中使用 vue-router 的导航守卫问题
@shakukansp 受教了
@LiuJiang 或者借用插件?例如`别名路径跳转`这种
我就想知道这个解决了没有 https://github.com/microsoft/vscode/issues/123056
2021 年 7 月 13 日
回复了 mazhimazh 创建的主题 程序员 3 年的目标,我只完成了 2/3
2021 年 7 月 12 日
回复了 freedom1988 创建的主题 推广 [年中赠书] 送 3 本高级前端程序员面试笔试宝典
分子来了
2021 年 6 月 24 日
回复了 sn0w 创建的主题 Brave 主打隐私的 brave 浏览器今天推出了他们的搜索引擎啦~
借楼问一下为什么 dogedoge 没了吗?
2021 年 5 月 30 日
回复了 Tezos 创建的主题 深圳 南山哪里有街机游戏厅啊
建议搜一下购物广场这种,一般楼上都有这种游戏厅的
2021 年 3 月 16 日
回复了 Raven316 创建的主题 2021 今天生日了。。
生日快乐
2021 年 3 月 11 日
回复了 godbasin 创建的主题 程序员 啊这,我也试试收前端徒弟?
博客的内容就够我学了
刚下飞机#doge
2021 年 3 月 10 日
回复了 LuJason 创建的主题 问与答 要装修了,有没有装修经验分享给新人哇!
虽然没房子,但还是 mark 一下
2021 年 2 月 25 日
回复了 baiyaoqiang 创建的主题 问与答 现在网吧到底靠什么赚钱
学生
2021 年 2 月 20 日
回复了 zzlit 创建的主题 程序员 请求几个关于 ts 封装 axios 的问题
@Durandal01 你好~

首先第一点:post 的例子的第二个泛型参数这是上面提到的文章里面我看到重新对 AxiosInstance 声明才有的吧?原来的话只有只一个的泛型参数的;

然后问题二的场景是:我有一些请求接口需要 loading,有一些需要 token,有一些又需要返回带 code 的参数(因为我现在的处理是把 code 统一处理了,成功的返回就是直接的 data ),所以我就定义了一个 extraconfig 参数想在请求接口的时候带进来,然后在请求拦截器和响应拦截器里面都需要去做一些操作,场景就是这样的。
1 ... 5  6  7  8  9  10  11  12  13  14 ... 20  
About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   2927 Online   Highest 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 35ms · UTC 13:43 · PVG 21:43 · LAX 06:43 · JFK 09:43
♥ Do have faith in what you're doing.