AngularJS में नया है I पहला ऐप बनाने की कोशिश कर रहा है, और समस्या है। चेक बॉक्स AngularJS सामग्री लोड करने के बाद घड़ी शुरू करें
<div class='order-box row-fluid' ng-repeat="order in orders" ng-model="orders">
<input type="checkbox" value="{{ order.id }}" ng-model="order.selected">
<div>
आदेशों की Have सूची लोड पृष्ठ पर ajax क्वेरी द्वारा सर्वर से भरना है।
function OrdersCtrl($scope, Order){
$scope.orders = Order.query();
$scope.$watch('orders', function(v){
if (!v) return;
alert(v);
}, true);
}
प्राथमिक लक्ष्य चयनित चेकबॉक्स द्वारा लागत की गणना की जाती है।
लेकिन लोड पेज पर मैं अलर्ट देखता हूं, लोड सामग्री के बाद ही कैसे शुरू होता है?
दूसरा लिटल प्रश्न: div पर ng-repeat है। और सभी दोहराव divs जैसे
<div class="order-box row-fluid ng-scope ng-pristine ng-valid" ng-repeat="order in orders" ng-model="orders">
क्या यह सामान्य है?
मुझे पता है। लेकिन यह लोड पेज 2 बार से पहले आवंटन दिखाता है (मेरे पास 10+ चेकबॉक्स हैं, लेकिन शुरुआत में केवल 2 दिखाएं), और चेकबॉक्स पर क्लिक करने के बाद। – Actimele
शायद आप jsfiddle.net पर अपना कोड पोस्ट कर सकते हैं और मैं एक नज़र डाल सकता हूं। – zsong
मुझे नहीं पता कि पहेली पर सही पेस्ट कोड कैसे है, लेकिन लिंक: http://jsfiddle.net/Q3hKa/1 – Actimele