为了账号安全,请及时绑定邮箱和手机立即绑定
  • 数据挂载点的选择


    查看全部
  • v-if 会清除dom  v-show隐藏但保留DOM

    v-for 用:key提高性能?

    查看全部
  • computed 计算属性

    watch 侦听器

    查看全部
  • v-html 会被转义   v-text  不会;{{}} 插值表达式,vue不面向DOM编程,面向数据。

    查看全部
  • <div id="root">
        <div>
            <input v-model ="inputVulue"/>
            <button @click="handleSubmit">提交</button>
        </div>
        <ul>
            <todo-item
                    v-for="(item,index) of list"
                    :key="index"
                    :content ='item'
            >
            </todo-item>
        </ul>
    </div>
    <script>
        //全局组件  小组件接收从外部传进来的数据,用props:[]接收
        Vue.component('todo-item',{
            props:['content'],
            template:'<li>{{content}}</li>'
        });
        /*//局部组件
        var TodoItem ={
            template:'<li>item</li>'
        };*/
        new Vue({
            el: "#root",
            /*components:{
                'todo-item':TodoItem
            },*/
            data: {
                inputVulue: '',
                list: []
            },
            methods: {
                handleSubmit: function () {
                    if(this.inputVulue){
                        this.list.push(this.inputVulue);
                        this.inputVulue = '';
                    }
                }
            }
        })
    </script>


    查看全部
  • <div id="root">
        <div>
            <input v-model ="inputVulue"/>
            <button @click="handleSubmit">提交</button>
        </div>
        <ul>
            <li v-for="(item,index) of list" :key="index">{{item}}</li>
        </ul>
    </div>
    <script>
        new Vue({
            el: "#root",
            data: {
                inputVulue: 'hello',
                list: []
            },
            methods: {
                handleSubmit: function () {
                    if(this.inputVulue){
                        this.list.push(this.inputVulue);
                        this.inputVulue = '';
                    }
                }
            }
        })
    </script>


    查看全部
  • v-on @

    v-bind  :

    v-modal

    computed   计算属性  如果计算的属性都没改变,值会使用上次计算属性的缓存结果,不会重新计算,性能较高。

    watch   侦听属性   侦听器  某一个属性发生变化,或者计算属性发生变化

    查看全部
  • v-html:被转译

    v-text:不被转译

    v-on:click=" 方法名"  新的模板指令,只绑定事件;绑定的事件是click

    方法定义在:实例中的methods:{}中

    new   Vue({

    methods: {


    查看全部
  • 1.方法在methods里定义
    查看全部
  • 组件(component)也是vue一个实例反过来每个Vue实例也是一个组件(component)


    查看全部
  • 556666

    查看全部
  • 属性选择器v-bind:=〉:
    查看全部
  • 让Vue实例去接管id=“root”的元素
    查看全部
  • v-on @

    v-bind  :

    v-modal

    computed   计算属性

    watch   侦听属性

    查看全部
  • computed 计算属性

    computed:{

        fullname: function(){

            return this.firstname  +  this.lastname

        }

    }

    查看全部

举报

0/150
提交
取消
课程须知
1、对Javascript基础知识已经掌握。 2、对Es6和webpack有简单了解。
老师告诉你能学到什么?
使用Vue2.0版本实现响应式编程 2、理解Vue编程理念与直接操作Dom的差异 3、Vue常用的基础语法 4、使用Vue编写TodoList功能 5、什么是Vue的组件和实例 6、Vue-cli脚手架工具的使用 7、但文件组件,全局样式与局部样式

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!