var shop = angular.module("shopStore",['ngRoute']);
shop.controller('productsList',function($scope){
$scope.stock = [
{type: "motherboard",model: 'AM1I',company: 'MSI'},
{type: "motherboard",model: ' A88XM-PLUS/CSM FM2', company: 'MSI'}
];
});
shop.config(function ($routeProvider){
$routeProvider.
when('/', {
controller: 'productsList',
templateUrl: "partials/home.html"
}).
when('/products', {
controller: 'productsList',
templateUrl: "partials/products.html"
}).
when('/cart', {
controller: 'productsList',
templateUrl: 'partials/cart.html'
})
});
var x = document.querySelector('#elem');
console.log(x);
// Doesn't work, it doesn't work with all the others.
製品の配置は関係ありません。すべての情報を含む別のファイルがあります。構造を知らせるためだけです。
<b><div id="elem"></div></b>
<div id="stock" ng-repeat="products in stock" ondrag="part.drag(this)">
<div class="image">
<a href={{products.link}}>
<img ng-src={{products.picture}} title{{products.company}} width="70px">
</a>
</div>
<div class="type">{{products.type}}</div>
<div class="company">{{products.company}}</div>
<div class="model">{{products.model}}</div>
<div class="button1"><button ngclick="add(product)">Add</button></div>
<div class="buttonInput">
<input type="button" onclick='Shoping.remove(this)' value="X">
</div>
</div>
ID または querySelector で document を使用してパーシャル html の要素を呼び出そうとすると、機能しません。ng-view テンプレートから要素を取得するには、何を書く必要がありますか?
js は上部にあり、テンプレート html は下部にあります。角度 js ではなく、通常の使用のためです。