zoukankan      html  css  js  c++  java
  • Vue初体验

    参考地址:https://cn.vuejs.org/v2/guide/installation.html

    Vue.js 是一套构建用户界面的渐进式框架,不支持IE8及其以下版本的浏览器,因为其使用IE8不能模拟的ECMAScript5特性,Vue.js支持所有 兼容ECMAScript5的浏览器

    1. 使用

    1.1 一般情况下是使用<script>中引用Vue.js.

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>vue实例</title>
        <script type="text/javascript" src="vue.js"></script><!-- 引入vue.js -->
    </head>
    <body>
    <div id="container">
        <h1 v-html="hello"></h1>
    </div>
    <script type="text/javascript">
        var vm = new Vue({/*构建实例对象*/
            el:"#container",/*范围*/
            data:{
                hello:"这是Vue实例。"/*数据值*/
            }
        });
    </script>     
    </body>
    </html>

    1.2 在用 Vue.js 构建大型应用时推荐使用 NPM 安装, NPM 能很好地和诸如 Webpack 或 Browserify 模块打包器配合使用。 Vue.js 也提供配套工具来开发单文件组件

    2.介绍

      2.1 声明式渲染

       如上面1.1中所示,Vue.js 的核心是一个允许采用简洁的模板语法来声明式的将数据渲染进 DOM,

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>vue实例</title>
        <script type="text/javascript" src="vue.js"></script><!-- 引入vue.js -->
    </head>
    <body>
    <div id="container">
        <h1 v-html="hello"></h1>
        <span v-bind:title="message">鼠标悬停产生信息</span>
    </div>
    <script type="text/javascript">
        var vm = new Vue({/*构建实例对象*/
            el:"#container",/*范围*/
            data:{
                hello:"这是Vue实例。",/*数据值*/
                message:"页面加载于:" + new Date()    
            }
        });
    </script>     
    </body>
    </html>

    显示效果如下:

    在上面的例子中Vue做了很多的工作,将数据和 DOM 已经被绑定在一起,所有的元素都是响应式的,打开你的浏览器的控制台(就在这个页面打开),并修改 app.hello,你将看到上例相应地更新。

     v-bind 属性被称为指令。指令带有前缀 v-,以表示它们是 Vue 提供的特殊属性。它们会在渲染的 DOM 上应用特殊的响应式行为。简言之,这里该指令的作用是:“将这个元素节点的title 属性和 Vue 实例的 message 属性保持一致”。

    2.2 条件与循环

  • 相关阅读:
    day1 UnicodeEncodeError: 'gbk' codec can't encode character 'xa0' in position 2490: illegal multibyte sequence 错误提示
    day2 Opencv + image
    day1 Opencv安装 python 2.7 (32位)
    2 oracle 实现上下键翻历史命令 rlwrap
    Windows下安装RaibbitMQ
    1. oracle12C的安装
    《万达哲学》------王健林
    MongoDB常用命令
    MongoDB让人恶心的配置
    MongoDB介绍及下载与安装
  • 原文地址:https://www.cnblogs.com/daydayupyxq/p/6870177.html
Copyright © 2011-2022 走看看