Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/vue.js/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/rust/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Vue.js Vue SVG/HTML属性插值_Vue.js_Vue Component_Vuetify.js - Fatal编程技术网

Vue.js Vue SVG/HTML属性插值

Vue.js Vue SVG/HTML属性插值,vue.js,vue-component,vuetify.js,Vue.js,Vue Component,Vuetify.js,这是使用Vue将值插入svg(html)属性的正确方法吗? 这是可行的,但我在问,因为他们的指南中没有说明 <svg :stroke-width="`${strokeWidth} px`" > 关闭,但您需要添加一个computed属性来返回笔划宽度属性的格式化字符串 胡须不能在HTML属性中使用。相反,请使用v-bind指令: <div v-bind:id="dynamicId"></div> <templ

这是使用Vue将值插入svg(html)属性的正确方法吗? 这是可行的,但我在问,因为他们的指南中没有说明

<svg :stroke-width="`${strokeWidth} px`" >

关闭,但您需要添加一个computed属性来返回
笔划宽度属性的格式化字符串

胡须不能在HTML属性中使用。相反,请使用v-bind指令:

<div v-bind:id="dynamicId"></div>
<template>
  <svg :stroke-width="strokeWidthAttr" >
</template>

<script>
export default {
  data () {
    return {
      strokeWidth: 2
    }
  },
  computed: {
    strokeWidthAttr () {
      return `${this.strokeWidth} px`
    }
  }
}
</script>