zoukankan      html  css  js  c++  java
  • Vue:基础知识(一)

    <!DOCTYPE html>
    <html>
    <head>
    <title>vue</title>
    <script type="text/javascript" src="../vue.js"></script>
    </head>
    <body>

    <div id="root">
    <!-- {{name}} -->
    <div v-bind:title="name">鼠标悬停几秒钟查看此处动态绑定的提示信息!</div>
    <div :title="name">鼠标悬停几秒钟查看此处动态绑定的提示信息!</div>

    <p v-if="seen">现在你看到我了</p>

    <ol>
    <li v-for="todo in todos">
    {{todo.text}}
    </li>
    </ol>

    <p>{{message}}</p>
    <input v-model="message">
    <br/>

    <button v-on:click="reverseMessage">反转消息1</button>
    <button @click="reverseMessage">反转消息2</button>

    <ol>
    <!-- 创建一个 todo-item 组件的实例 -->
    <todo-item></todo-item>
    </ol>

    <hr/><hr/>
    <ol>
    <!--
    现在我们为每个 todo-item 提供 todo 对象
    todo 对象是变量,即其内容可以是动态的。
    我们也需要为每个组件提供一个“key”,稍后再
    作详细解释。
    -->
    <todo-item
    v-for="item in groceryList"
    v-bind:todo="item"
    v-bind:key="item.id"
    ></todo-item>
    </ol>

    </div>

    <script type="text/javascript">
    // 定义名为 todo-item 的新组件
    Vue.component('todo-item', {
    template: '<li>这是个待办项</li>'
    })

    var app3 = new Vue({
    el:'#root',
    data:{
    name:'zhangsan',
    message: 'Hello Vue.js!',
    seen: true,
    todos: [
    { text: '学习 JavaScript' },
    { text: '学习 Vue' },
    { text: '整个牛项目' }
    ],
    groceryList: [
    { id: 0, text: '蔬菜' },
    { id: 1, text: '奶酪' },
    { id: 2, text: '随便其它什么人吃的东西' }
    ]
    },
    methods: {
    reverseMessage: function () {
    this.message = this.message.split('').reverse().join('')
    }
    }
    })
    </script>

    </body>
    </html>

  • 相关阅读:
    自我理解:const char*, char const* and char *const
    获取任意控件的ID或窗口句柄
    Webmax 2.0开启无限量下载
    dotLucene搜索加入中文分词
    SQL SERVER获得指定表的主键
    LogExplore应用(ms sql server事物分析、数据恢复工具)[转载]
    电脑病之一
    查找数据库中记录数大于N的表
    视图
    获取生日提醒数据
  • 原文地址:https://www.cnblogs.com/wukong1688/p/13341082.html
Copyright © 2011-2022 走看看