vue1

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>智能社——http://www.zhinengshe.com</title>
    <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0">
    <meta name="apple-mobile-web-app-capable" content="yes">
    <meta name="apple-mobile-web-app-status-bar-style" content="black">
    <style>

    </style>
    <script src="vue.js"></script>
    <script>
        window.onload=function(){
            new Vue({
                el:‘#box‘,
                data:{
                    msg:‘welcome vue‘
                }
            });
        };
    </script>
</head>
<body>
    <div id="box1">
        <input type="text" v-model="msg">
        <input type="text" v-model="msg">        <!-- js里面的没有动态改变,双向数据绑定 -->
        <br>
        {{msg}}
    </div>
</body>
</html>
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>智能社——http://www.zhinengshe.com</title>
    <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0">
    <meta name="apple-mobile-web-app-capable" content="yes">
    <meta name="apple-mobile-web-app-status-bar-style" content="black">
    <style>

    </style>
    <script src="vue.js"></script>
    <script>
        window.onload=function(){
            new Vue({
                el:‘body‘,  //选择器
                data:{
                    msg:‘welcome vue‘
                }
            });
        };
    </script>
</head>
<body>
    <div>
        <input type="text" v-model="msg">
        <input type="text" v-model="msg">
        <br>
        {{msg}}
    </div>
</body>
</html>
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>智能社——http://www.zhinengshe.com</title>
    <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0">
    <meta name="apple-mobile-web-app-capable" content="yes">
    <meta name="apple-mobile-web-app-status-bar-style" content="black">
    <style>

    </style>
    <script src="vue.js"></script>
    <script>
        window.onload=function(){
            new Vue({
                el:‘body‘,
                data:{
                    msg:‘welcome vue‘,
                    msg2:12,
                    msg3:true,
                    arr:[‘apple‘,‘banana‘,‘orange‘,‘pear‘],
                    json:{a:‘apple‘,b:‘banana‘,c:‘orange‘}
                }
            });
        };
    </script>
</head>
<body>
    <input type="text" v-model="msg">
    <input type="text" v-model="msg">
    <br>
    {{msg}}
    <br>
    {{msg2}}
    <br>
    {{msg3}}

    <br>
    {{arr}}    //apple,banana,orange,pear
    <br>
    {{json}}   //[object Object]
</body>
</html>
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>智能社——http://www.zhinengshe.com</title>
    <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0">
    <meta name="apple-mobile-web-app-capable" content="yes">
    <meta name="apple-mobile-web-app-status-bar-style" content="black">
    <style>

    </style>
    <script src="vue.js"></script>
    <script>
        window.onload=function(){
            new Vue({
                el:‘#box‘,
                data:{
                    arr:[‘apple‘,‘banana‘,‘orange‘,‘pear‘],
                    json:{a:‘apple‘,b:‘banana‘,c:‘orange‘}
                }
            });
        };
    </script>
</head>
<body>
    <div id="box">
        <ul>
            <li v-for="value in arr">  循环li
                {{value}}   {{$index}}

apple 0
banana 1
orange 2
pear 3
            </li>
        </ul>
        <hr>
        <ul>
            <li v-for="value in json">
                {{value}}   {{$index}}  {{$key}}
apple  0  a
banana  1  b
orange  2  c
            </li>
        </ul>

        <hr>
        <ul>
            <li v-for="(k,v) in json">
                {{k}}   {{v}}   {{$index}}  {{$key}}
a  apple  0  a
b  banana  1  b
c  orange  2  c
            </li>
        </ul>
    </div>
</body>
</html>
时间: 2024-08-08 05:22:53

vue1的相关文章

vue1与vue2的路由 以及vue2项目大概了解

vue1的路由 1.设置根组件  Vue.extend() 2.设置局部组件  Vue.extend({template:"/home"}) 3.实例化路由   var router =new VueRouter() 4.关联路由      router.map({"./",组件名字}) 5.开启路由     router.start("根组件","#box") 6.配置默认选项  router.redirect("

vue2与vue1的区别

在前面的学习过程中我们已经对vue1有了一定的了解,下面我们来学习一下vue2,看一下vue1与vue2有什么区别. 区别1: 在vue2中使用v-for指令时它可以添加重复的内容,就像可以添加相同的留言内容,下面我们来看一下 在写代码的时候首先要引入的是vue2js文件. html代码: <div id="box"> <input type="button" value="添加" @click="add()"

vue1.0 与 Vue2.0的一些区别 及用法

1.Vue2.0的模板标记外必须使用元素包起来: eg:Vue1.0的写法 <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> <script src="../js/vue1.js" type="text/javascript" charset="utf-8">

vue1.0 -vue 2.0

vue.js 发表于 2017-01-15   | vue基础 vue1.0 vue1.0对象的属性 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 var vm = new Vue({ el:'#box', //容器 data:{ //数据 msg:"data", a:1 }, methods:{ //普通方法 }, computed:{ //计算属性(属性b随着其return

Vue1.0学习总结(5)———vue-router的使用

vue-router的使用:vue->适合在单页面的应用,即适合SPA开发 vue-resource: 交互 vue-router: 路由 下载:因为这里用的是vue1.0,所以下载vue-router0.7.13版本,后面会继续讲解vue2.0 查看版本信息:bower info 包名 下载:bower install vue-router 下面讲解vue1.0中vue-router使用的步骤: 主页:/home 新闻:/news html代码: <li><a v-link=&q

Vue1.0学习总结(2)———交互(vue-resoucre的使用)

vue1.0的交互: angular:$http (ajax对象) vue想做交互:必须引入另一个库vue-resoucre(vue本身不支持交互) 方法:在没有使用vue-cli的时候要放在服务区环境下,如放入php的环境中 格式: this.$http.get('/someUrl', [data], [options]).then(successCallback, errorCallback); this.$http.post('/someUrl', [data], [options]).t

使用vue1.0+es6+vue-cli+webpack+iview-ui+jQuery 撸一套高质量的后台管理系统

首先按照vue.js官网的指令安装: 1.本地安装好node.js 2.根据官方命令行工具 详情 这样一个官方的脚手架工具就已经搭建好了:但是有一点需要注意的是由于现在按照官方的搭建方法是搭建vue2.0如果我们是新手想先搭建1.0的该如何呢.很简单:vue init webpack#1.0 my-project 就好了 开始搭建我们需要的东西了: 在package.json中我们可以看到 我们的 dependencies下面有一个vue1.0.28的版本信息:这里面集成的是vue的信息:我们可

基于win7在GIT中设置VUE1.0开发环境

最近项目要使用VUE.JS作为前端框架,进行前后端的分离.虽然要使用2.0进行开发,但是要先基于1.0进行学习,逐步进行理解与开发. 由于没搞清楚vue2.0和vue1.0环境中部分内容的关系,所以在写程序时碰到好多坑,下述是论述的1.0的配置.现在刚初学几天,大概理解到在使用vue-vuerouter-webpack时一定要注意版本保持一致,可通过修改项目中的package.json文件,重新安装对应软件后得到对应的开发环境,希望初学者警惕. 我现在的开发环境为windows7-64bit 首

vue1.0+vue2.0实现选项卡

通常我们写tab选项卡的时候,一般都是用jq等去操作dom,给同级元素移除active类,然后,给被点击元素添加active类,用vue实现也是同样的原理,都是操作active类. 我们都知道用vue给一个dom节点添加一个类的方法,要实现选项卡就的操作active类. 我们可以传给 v-bind:class 一个对象,以动态地切换 class . <div v-bind:class="{ active: isActive }"></div> 上面的语法表示 c

vue1.0中$index一直报错的解决办法

原文链接:https://www.cnblogs.com/liqiong-web/p/8144925.html 看学习视频,因为年份比较早了,其实vue早已迭代到vue2.0了,遇到一些问题: v-for遍历数组,获取索引 注意:在2.0版是1~10中,$index已废除,索引 (item,index). 如下为vue1.0的写法,$index浏览器会报错 1 <ul v-if="seller.supports" class="supports"> 2