আমার কাছে একটি বেসিক কন্ট্রোলার রয়েছে যা আমার পণ্যগুলি প্রদর্শন করে,
App.controller('ProductCtrl',function($scope,$productFactory){
$productFactory.get().success(function(data){
$scope.products = data;
});
});
আমার দৃষ্টিতে আমি এই পণ্যগুলিকে একটি তালিকায় প্রদর্শিত করছি
<ul>
<li ng-repeat="product as products">
{{product.name}}
</li>
</ul
আমি যা করার চেষ্টা করছি তা হল যখন কেউ পণ্যের নামের উপর ক্লিক করেন, তখন আমার কাছে আরও একটি ভিউ আছে যার নামের সাথে এই পণ্যটি যুক্ত করা হয়েছে।
<ul class="cart">
<li>
//click one added here
</li>
<li>
//click two added here
</li>
</ul>
সুতরাং আমার সন্দেহ এখানে, কীভাবে এই ক্লিক করা পণ্যগুলি প্রথম নিয়ামক থেকে দ্বিতীয়টিতে পাস করবেন? আমি ধরে নিয়েছি যে কার্টটিও একটি নিয়ামক হওয়া উচিত।
আমি নির্দেশ ব্যবহার করে ক্লিক ইভেন্টটি পরিচালনা করি। এছাড়াও আমি অনুভব করি যে উপরের কার্যকারিতা অর্জনের জন্য আমার পরিষেবাটি ব্যবহার করা উচিত ঠিক কীভাবে তা বোঝা যায় না? কার্ট কারটি পৃষ্ঠাটির ব্যবহারকারীদের উপর নির্ভর করে যুক্ত হওয়া সংখ্যক পণ্যগুলির সংখ্যার 5/10 হতে পারে। সুতরাং আমি এই জেনেরিক রাখতে চাই।
হালনাগাদ:
আমি সম্প্রচারের জন্য একটি পরিষেবা তৈরি করেছি এবং দ্বিতীয় নিয়ামকটিতে আমি এটি গ্রহণ করি। এখন প্রশ্নটি কীভাবে আমি ডোম আপডেট করব? যেহেতু আমার পণ্যটি ছেড়ে দেওয়ার তালিকাটি বেশ হার্ডকডযুক্ত।