weixiaoD 最近的时间轴更新
weixiaoD

weixiaoD

V2EX 第 429013 号会员,加入于 2019-07-13 01:33:50 +08:00
今日活跃度排名 14862
请教 vue3 数组更新方式问题
Vue.js  •  weixiaoD  •  185 天前  •  最后回复来自 marsorsun
7
请教一个 naiveUI 彩色 icon 问题
Vue.js  •  weixiaoD  •  190 天前  •  最后回复来自 weixiaoD
6
请教一个 vue3 自定义组件传 h 函数问题
Vue.js  •  weixiaoD  •  205 天前  •  最后回复来自 weixiaoD
14
all in boom 板 U 推荐?
NAS  •  weixiaoD  •  2023-11-02 15:57:32 PM  •  最后回复来自 weixiaoD
26
双 11 想买个 nas 需要各位给点建议
  •  1   
    NAS  •  weixiaoD  •  344 天前  •  最后回复来自 krazy00529
    72
    内网下怎么解决 bt 没上传速度?
    问与答  •  weixiaoD  •  2020-01-31 08:56:30 AM  •  最后回复来自 zmxnv123
    3
    weixiaoD 最近回复了
    8 天前
    回复了 BOGU 创建的主题 宽带症候群 广州目前最好的宽带套餐讨论
    联通 58 低消,送 500m 宽带,然后+20 升级 1000m ,我本身就是联通卡,然后 20 也算进低消里面的。
    邮件通知你有年假,另外我们年假有效期一年,快到期一个月邮件提前通知你,n+1 也会要求你安排休掉(因为申请延期麻烦,所以都会叫我们休掉)
    188 天前
    回复了 weixiaoD 创建的主题 Vue.js 请教 vue3 数组更新方式问题
    @alvinbone88 是的,目前就是使用虚拟滚动, 现在就是想能不能在数据源更新的方向上做点优化...
    188 天前
    回复了 weixiaoD 创建的主题 Vue.js 请教 vue3 数组更新方式问题
    @marsorsun 后端不是我写的,它提供的方法只有全部获取还有获取近期数据变动的对象数组以及根据指定 id 来获取这个对象信息,所以无法在后端完成分页,只能全部把数据拉下来前端再做处理。
    https://github.com/transmission/transmission/blob/main/docs/rpc-spec.md#33-torrent-accessor-torrent-get
    190 天前
    回复了 weixiaoD 创建的主题 Vue.js 请教一个 naiveUI 彩色 icon 问题
    @xuchunyang 没接触过 svg 动画,哈哈,有空再看看
    190 天前
    回复了 weixiaoD 创建的主题 Vue.js 请教一个 naiveUI 彩色 icon 问题
    @wingzhingling 这种只能设置单一色彩吧,不能渐变那种效果,像我 gif 那样
    201 天前
    回复了 jinker 创建的主题 程序员 前端页面从 NaiveUI 换去 NuxtUI,感觉很不错。
    手机打开,第一反应有点丑。。。
    205 天前
    回复了 weixiaoD 创建的主题 Vue.js 请教一个 vue3 自定义组件传 h 函数问题
    @alvinbone88 这么尴尬,忘记+value 了,哈哈,粗心了,已经搞定,感谢感谢
    205 天前
    回复了 weixiaoD 创建的主题 Vue.js 请教一个 vue3 自定义组件传 h 函数问题
    @alvinbone88 喔,可以了,谢谢; 还有一个疑问,就是怎么在 h 函数里使用计算属性呢? 我的组件逻辑是这样的, 用 NLi 标签列出按钮,然后通过点击这个按钮把 value 加到数组里, 如果这个 value 已经在数组里的就把他移除掉, 说白了就是一个多选组件, 然后我想他的 icon 颜色 选中就为绿色, 没选就黑色, 这里我用了计算属性来表达
    ```
    const isSelected = computed(() => {
    return (item: menu) => {
    return tmp_selected.value.some(o => o === item.value);
    };
    });

    color: isSelected(item) ? '#1abc9c' : '#bdc3c7',
    ```
    我在 template 里是可以这样表达的
    ```
    <n-icon :color="isEmpty ? 'black' : '#00b894'"></n-icon>
    但是现在我写进去 h 函数里,他不给我这样表达了,有报错,这种有啥好的处理逻辑吗?
    我的想法是先给每一个 item 一个默认 color 属性,然后 icon 的 color:item.color, 最后通过 button click 事件去控制这个 item.color 的值, 不过我还是想学一下计算属性的方法, 不知道可以实现不?

    ![62ed599d648f00bcc97c3.png]( https://i.9m.pw/file/62ed599d648f00bcc97c3.png)
    205 天前
    回复了 weixiaoD 创建的主题 Vue.js 请教一个 vue3 自定义组件传 h 函数问题
    @alvinbone88 好像确实是这个问题,现在我改了函数返回,但是还有有一个 warning, 我找不出是哪部分代码发出的
    ![6cedc03957a7eedee9bc5.png]( https://i.9m.pw/file/6cedc03957a7eedee9bc5.png)
    ![80ca7e1bf21bc359e13e3.png]( https://i.9m.pw/file/80ca7e1bf21bc359e13e3.png)
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2495 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 19ms · UTC 15:49 · PVG 23:49 · LAX 07:49 · JFK 10:49
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.