9月可以播种山丁子吗?

小说:9月可以播种山丁子吗?作者:建宗成辛更新时间:2019-05-27字数:13210

     今天小颖在跟着慕课网学习vue,不学不知道,一学吓一跳,学了才发现,我之前知道的只是vue的冰山一角,嘻嘻,今天把小颖跟着慕课网学习的demo,给大家分享下,希望对大家有所帮助嘻嘻。

环境搭建:

参考:vue API

       vue2.0+element+node+webpack搭建的一个简单的后台管理界面

详情:

npm install --global vue-cli

 vue init webpack vue-project

然后:

cd vue-project

npm install    如果你配置了淘宝镜像,也可以用cnpm install

npm run dev

我们就在浏览器看到:

 

 但我们最终要实现:

如何实现如图的效果呢?

1.将App.vue修改为:

<template>
  <div id="app">
    <div class="vue-demo">
      <input type="text" class="txt" v-model="newItem" @keyup.enter="addItemFun">
      <ul>
        <li v-for="its in items">{{its.name}}</li>
      </ul>
    </div>
  </div>
</template>
<script>
import store from "./store"
export default {
  name: "app",
  data() {
    return {
      newItem: "",
      items: store.fetch()
    }
  },
  watch: {
    items: {
      handler: function(val, oldVal) {
        store.save(val);
      },
      deep: true
    }
  },
  methods: {
    addItemFun() {
      var _this = this;
      _this.items.push({ "name": _this.newItem });
      _this.newItem = "";
    }
  }
}

</script>
<style>
#app {
  font-family: "Avenir", Helvetica, Arial, sans-serif;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-align: center;
  color: #2c3e50;
  margin-top: 60px;
}

.vue-demo {
  width: 400px;
  margin: 0 30px;
}

.txt {
  width: 200px;
  height: 25px;
  line-height: 24px;
  border-radius: 5px;
}

</style>

对于初学vue的同学,可能对于watch可能不太熟悉,那就麻烦大家移步到 vue API 或参考下小颖之前写的文章:vue——实例方法 / 数据

2.在与App.vue同级目录下,新建store.js文件:

const STORAGE_KEY = "todos-vuejs"

export default {

  fetch: function() {

    return window.JSON.parse(window.localStorage.getItem(STORAGE_KEY) || "[]")

  },

  save: function(items) {

    window.localStorage.setItem(STORAGE_KEY, window.JSON.stringify(items))

  }

}

3.在项目中打开cmd窗口,运行:npm run dev,就完成啦嘻嘻。

 

当前文章:http://www.cnsdbtzg.com/20189kb259eck4/index.html

发布时间:2019-05-27 04:26:34

河北红叶小檗价格高吗? 春鹃报价哪家准确? 哪里供应条纹月季花苗? 打听睡莲多少钱一棵,请找全国最大的睡莲苗产区 印度辣木的种籽哪里能买到? 狗牙根草坪耐阴吗? 花园草坪哪种种子好 基本农田能种多年生牧草吗? 哪里有卖狼尾草的? 哪里有卖红瑞木种子?

74163 63932 67484 45135 94412 59643 74645 46019 57754 10024 17881 78708 72990 75952 18912 55049 26970 34701 16926 70264 93049 75902 29692

我要说两句: (0人参与)

发布