例如,假设我有一个正整数变量rating
。
文档http://vuejs.org/guide/list.html#Range-v-for只直接使用数字列出,但是为变量切换数字并不像预期的那样工作。
我目前正在这样做:
<i v-for="i in rating" class="fa fa-2x fa-star">{{ rating }}</i>
但不幸的是,它只显示了一次,即使通过评级值是4
。文件里有遗漏什么吗?
发布于 2016-07-25 09:57:21
我知道问题是什么,我在via属性中传递评级值,所以它被作为字符串传入。请参阅此处的非工作示例:
<rating-component value="rating"></rating-component>
vs
<rating-component :value="rating"></rating-component>
通过将value
属性切换到:value
,使用文字变量而不是字符串变量解决了我的问题。
https://stackoverflow.com/questions/38573611
复制相似问题