Skip to content

自定义指令:后面的指令会意外取得上一个指令的参数 #5162

@zhiqinyigu

Description

@zhiqinyigu

Vue.js version

2.0.2
原谅我英文渣,实际上在2.2.2也能重现

Reproduction Link

https://jsfiddle.net/rdjjpc7a/2080/
注意custom指令的消息

Steps to reproduce

一个组件应用了多个自定义指令。比如应用了两个,前面的有参数,后面的没有参数。

What is Expected?

后面的自定义指令的binding.arg会取得前面的自定义指令的binding.arg。

What is actually happening?

不同的指令binding.arg应该是独立的,隔离的。

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions