首页 > 解决方案 > 是否可以创建像 v-widthAsChild.tovmin() 这样的指令?

问题描述

我需要指令中的附加方法之类的东西,几乎就像原型一样,也就是说,没有 tovmin 方法,指令将使用设置元素的宽度等于子元素的宽度

el.style.width = getComputedStyle(el.firstChild).getPropertyValue(
        "width"
      );

但是当调用 tovmin() 方法时,指令会放

el.style.width = 100 * parseInt( getComputedStyle(el.firstChild).getPropertyValue(
        "width"
      ) ) / getMinSide() + "vmin";

我怎样才能正确实现这个或类似的东西

标签: vue.js

解决方案


推荐阅读