我试图找出如何将函数附加到余烬{{link-to}}
对象。
该函数应该更新进度条中的数字,指示用户在进程中的位置。有没有办法查看网址并使用路由器和switch语句更新数字,或者我现在接近它的方式是一个好的开始?没有真正看到任何例子..
HTML
<nav class="progress">
{{link-to "Next" "checkout.setup" action="updateStepNumber"}}
{{link-to "Next" "checkout.upload" action="updateStepNumber"}}
{{link-to "Next" "checkout.gather" action="updateStepNumber"}}
{{link-to "Next" "checkout.watch" action="updateStepNumber"}}
{{link-to "Next" "checkout.review" action="updateStepNumber"}}
</nav>
<div>
<span class="step-number> 1 </span> of <span>5</span>
</div>
JS
App.CheckoutReviewController = Ember.Controller.extend(Ember.Evented, {
needs: ['checkout', 'helpers', 'application'],
updateStepNumber: function(){
var stepNumber = $('.step-number');
stepNumber ++
stepNumber.append(stepNumber)
}