为了账号安全,请及时绑定邮箱和手机立即绑定
    1. 引入vue.js文件(CDN文件,便捷)

    2. 新建元素

    3. 创建vue对象,绑定元素,赋值


    new Vue({
     //指定绑定的dom元素
     el:'',
     //vue对象定义的数据变量
     data: {
         //变量名和变量值
         msg: 'hello vue'
     }
    })


    查看全部
    0 采集 收起 来源:第一个vue应用

    2019-02-06

  • 软回车:shift + enter,这样就不会因为回车而执行。

    查看全部
  • 引用在线的库时,如果不是要调试这个库,可以引用压缩版的,即.min...,而且能够节约网络响应的时间。

    查看全部
    0 采集 收起 来源:第一个vue应用

    2019-02-05

  • vue的开发环境

    查看全部
    0 采集 收起 来源:前置学习环境

    2019-02-04

  • 集成场景!

    查看全部
    0 采集 收起 来源:如何集成vue?

    2019-02-03

  • import store from '@/store'
    export default {
        name: "info",
        store,
        data () {
          return {
              msg : 'hello vue in china'
          }
        },
        mounted (){
            window.vue = this;
        },
        methods: {
            add () {
                console.log('add event from info!');
                alert(1)
                debugger
                store.commit('increase')
            },
            output () {
                console.log('this is output')
            }
        }
    }


    查看全部
    0 采集 收起 来源:如何进行调试

    2019-02-03

  • <script>
        import store from '@/store'
        export default {
            name: "info",
            store,
            data () {
              return {
                  msg : 'hello vue in china'
              }
            },
            methods: {
                add () {
                    console.log('add event from info!');
                    alert(1)
                    debugger
                    store.commit('increase')
                }
            }
        }
    </script>

    this.msg

    import store from '@/store'
    export default {
        name: "info",
        store,
        data () {
          return {
              msg : 'hello vue in china'
          }
        },
        methods: {
            add () {
                console.log('add event from info!');
                alert(1)
                debugger
                store.commit('increase')
            },
            output () {
                console.log('this is output')
            }
        }
    }


    查看全部
    0 采集 收起 来源:如何进行调试

    2019-02-03

  • 调试方式

    console.log     console.error

    alert

    debugger

    查看全部
    0 采集 收起 来源:如何进行调试

    2019-02-03

  • @ 代表src 目录 是在vue 配置文件中 配置的

    <template>
      <div class="about">
        <h1>This is an about page</h1>
      </div>
    </template>
    <script>
      import store from '@/store'
      export default {
        name: "about",
        store,
        data () {
         return {
           msg : store.state.count
         }
        }
      }
    </script>
    import Vue from 'vue';
    import Vuex from 'vuex';
    
    Vue.use(Vuex);
    
    export default new Vuex.Store({
      state: {
        count : 0
      },
      mutations: {
        increase () {
          this.state.count++
        }
      },
      actions: {
    
      },
    });
            <button type="button" @click="add()">add</button>
        </div>
    </template>
    
    <script>
        import store from '@/store'
        export default {
            name: "info",
            store,
            methods: {
                add () {
                    console.log('add event from info!');
                    store.commit('increase')
                }
            }
        }
    </script>


    查看全部
    0 采集 收起 来源:vuex介绍

    2019-02-03

  • npm run serve

    vuex 规则

    状态管理模式

    集中管理

    统一的规则

    新建文件 vuex 会自动生成store.js 文件

    查看全部
    0 采集 收起 来源:vuex介绍

    2019-02-03

  • 菜单导航

    评论弹幕

    查看全部
    0 采集 收起 来源:vuex介绍

    2019-02-03

  • 都是用多个views 构成,用户的操作会带来视图的状态的变化 state   ,然后会进行更新,actions

    查看全部
    0 采集 收起 来源:vuex介绍

    2019-02-03

  • 自己能看懂的代码 

    别人能看懂的代码

    格式与命名规范

    https://cn.vuejs.org/v2/style-guide/

    查看全部
    1 采集 收起 来源:vue代码规范

    2019-02-02

  • 什么是组件化?

    独立的,可复用的,整体化的

    为什么要组件化?

    实现功能模块的复用;

    高执行效率;

    开发单页面复杂应用;

    如何进行拆分?

    300行原则;复用原则;业务复杂性原则;

    组件带来的问题:

    组件状态管理vuex;多组件的混合使用,多页面,复杂业务(vue-router);

    组件间的传参,消息,事件管理(props, emit/on, bus)

    查看全部
  • package.json

    安装的依赖包 版本号


    查看全部
    0 采集 收起 来源:认识vue-cli

    2019-02-02

举报

0/150
提交
取消
课程须知
1.前端基础知识的HTML,Javascript, css 2.适合于前端小白,想了解最流行的前端框架的小伙伴。 3.有基础的前端/后台人员,想提高工作效率,扩展前端框架的应用的人
老师告诉你能学到什么?
1. vue常用模板语法 2. 列表渲染、条件渲染 3. Class与style绑定 4. vue事件绑定与处理 5. vue计算属性computed, watch 6. vue-cli快速创建工程 7. vue的组件思想,代码规范 8. vue-router介绍 9. 认识vuex,组件间的通信方式 10. 前端调试方法,vue组件调试方法

微信扫码,参与3人拼团

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

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