В этой статье разделяет код реализации корзины для корзины для покупок Vuejs для вашей ссылки. Конкретный контент заключается в следующем
HTML:
<! Doctype html> <html lang = "en"> <head> <meta charset = "utf-8"> <title> my vue carts cart </teal> <link rel = "stylesship" href = "css/bootstrap.min.css"> <link rel = "href" href = "cssss" src = "js/vue.js"> </script> <script src = "js/data.js"> </script> <body> <div> <шаблон v-if = "data.length"> <h3> моя корзина для покупок: </h3> <div> <dif> </span> </span> <pran> infore affect> </span> </span> </span> </span> </span> </span> </span> </span> </span> </span> </span> </span> </span> </span> </span> </dift> </span> </span> </div> <dip> </span> </span> <pran>. <pan> Операция </span> </div> <div style = "padding: 5%; граница: 1px solid black" v-for = "item in data"> <pan> {{item.name}} </span> <span style = "margin-left: 18%"> {item.price}} </span> <span> <em von: upex = "addex) : class = "{off: item.count == 11}">+</em> {{item.count}} <em v-on: click = "cream ($ index)": class = "{off: item.count == 1}">-</em> </span> <span v-on: click = "remove (item)"> remove </span> </div> </h2 <h2> <h2> <H2> <H2> </H2 <H2> <H2 <H2> <H2 <H2> <H2 <H2> <H2 <H2> <H2 <H2> <H2. <pan> Общая цена элемента: {{цена | Валюта '$' 2}} </span> </template> <Template v-else> <div> <h1> Ваша корзина пуста </h1> <p>, чтобы повторно выбрать </p> <p> <a href = "#" role = button "> re-select </p> </p> </p> </p> </p> </p> </p> </p> </p> </p> </p> </p> </p> </p> </p> <p> <a href ="#" </div> </body> <script> new Vue ({el: '. Контейнер', данные: {data: data}, рассчитывается: {цена: function () {var price = 0; for (var i = 0; i <this.data.length; i ++) {var self = this.data [i]; добавить: $ index) {var self = this.data [$ index]; this.data [$ index];CSS:
h3 {text-align: center;}. Left {margin-left: 14%;}. item {text-align: center; Padding: 3%;}. Добавить {margin-left: 15%;}. Off {foangy-color: lightgrey; Граница: 1PX Solid Lightgrey;}JS:
/*** Создано администратором 2016/7/29. */var data = [{name: 'iPhone 6', цена: 5466, ID: 1, count: 1}, {name: 'imac', цена: 7466, ID: 2, count: 1}, {name: 'iPad', цена: 5400, ID: 3, count: 1}]Эта статья была составлена в «Учебное пособие по изучению компонентов Vue.js Front-End», и все могут учиться и читать.
Для обучения по компонентам Vue.js, пожалуйста, нажмите на учебник по обучению компонентов Special Topic.js.
Для получения дополнительных учебных пособий по обучению VUE, пожалуйста, прочитайте специальную тему "Vue Practical Rutorial"
Выше всего содержание этой статьи. Я надеюсь, что это будет полезно для каждого обучения, и я надеюсь, что все будут поддерживать Wulin.com больше.