itmonkey
itmonkey
  • 发布:2022-02-10 15:51
  • 更新:2022-02-11 15:12
  • 阅读:1797

【报Bug】vue3 中显式的使用 v-bind="$attrs" 小程序端控制台报错 无效

分类:uni-app

产品分类: uniapp/小程序/微信

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: w10

HBuilderX类型: 正式

HBuilderX版本号: 3.3.11

第三方开发者工具版本号: 1.0.5

基础库版本号: 2.19.2

项目创建方式: HBuilderX

示例代码:

<ui-subline v-bind="$attrs"></ui-subline>

[plugin:vite:vue] unknown directive{"type":7,"name":"bind","exp":{"type":4,"loc":{"source":"","start":{"line":1,"column":1,"offset":0},"end":{"line":1,"column":1,"offset":0}},"content":"a","isStatic":false,"constType":0},"modifiers":[],"loc":{"start":{"column":15,"line":3,"offset":34},"end":{"column":30,"line":3,"offset":49},"source":"v-bind=\"$attrs\""}}

操作步骤:

组件中使用 v-bind="$attrs"

预期结果:

像H5效果一样

实际结果:

H5正常,小程序不行

bug描述:

使用 v-bind="$attrs" 绑定参数属性,H5中正常,小程序中无效

2022-02-10 15:51 负责人:无 分享
已邀请:
DCloud_UNI_Anne

DCloud_UNI_Anne

  • l***@163.com

    我试了下,不是$attrs的问题,用$props也是报错。像这样v-bind=”{title:title}"也是报错。所以应该是v-bind的语法问题.

    2022-06-06 12:44

itmonkey

itmonkey (作者) - 程序汪

感谢解答

该问题目前已经被锁定, 无法添加新回复