Bir görünümüm olduğunu ve bir görünümün bir parçası olarak 'x' model nesneleri oluşturduğunu ve yalnızca 'x' olduğunu düşünün. Soru, bu görüşü sabit tutmak için benim için uygun nerede?Görünümle ilgili sabitleri nereye yerleştirmeliyim - backbone.js
myApp.MyView = Backbone.View.extend({
...
myConstant: 10,
...
render: function(){
...
//some code that uses myConstant
...
}
});
Bu anlamlı mı:
Benim tahminim böyle bir şey yapmak olacaktır?
Herhangi bir öneride yardım!
teşekkürler. Bunu kabul ediyorum çünkü sınıf özelliklerini bilmiyordum ama asıl sorum biraz farklıydı. * Bu şekilde yapabilir miyim *, ama * bu şekilde yapmalı mıyım *. Bu tip mülklerin sadece yüzdüğü için iyi bir uygulama mıdır? – idbentley
Teşekkürler ve tamamen anladım. Bu Java olsaydı, sınıfa bir sabit eklerdiniz. Alternatifiniz, bazı küresel sabitleri kurmak olacaktır, ancak o zaman küresel olacaktır ve ilgili olduğu konuya isim vermeyecektir. Onun iyi bir uygulama olduğunu söyleyebilirim, yine de başka birinin fikrine açığım. –
Bu çözümü çok beğeniyorum. Bununla birlikte, açıklık için uçurumda yapmak yerine ayrı bir uzantı ekleyebilirim. Bu sadece kişisel bir tercih olsa da. – backdesk