我创建了一个有角度的1.x星评级组件。要求该组件存在多个实例,因此额定值具有不同的值。
但是我找不到从组件读取starCount变量的方法。我尝试浏览文档,尝试绑定属性,但无济于事。
这仅在Vue.js中需要一个v-model属性,但是我找不到类似的东西用于角度。
var json = JSON.stringify(data);
fs.writeFileSync(exportDir + 'grades.json', json, {
encoding: 'utf8',
flag: 'w'
}, function() {
console.log('completed..');
});
完整代码和演示在这里: https://codepen.io/anon/pen/RBqYoM
答案 0 :(得分:0)
您必须在配置中添加绑定,以将数据传递到组件:
controller: ...,
bindings: {
starCount: '<'
}
// in your html
<star star-count="3"></star>
不要忘记删除this.starCount = 0;