为了账号安全,请及时绑定邮箱和手机立即绑定
  • c's'd'st're'te'r't

    查看全部
  • vue-cli:命令行工具 

    打开cmd,运行npm指令,安装vue-cli

    https://img1.sycdn.imooc.com//5b87e8850001c3e804180179.jpg

    build目录下放置的是项目的webpack配置文件,可以不动

    config是针对线上环境和开发环境的配置文件,也可以不动

    node_modules 指的是项目的依赖

    src 指的是源代码放置的目录

    static放置的是静态的资源

    src中的main.js文件是整个项目的入口文件


    查看全部
  • 子组件与父组件通信

    1、父组件可以使用 props 把数据传给子组件。(父组件使用属性传值给子组件)
    2、子组件可以使用 $emit 触发父组件的自定义事件。

    父组件监听子组件,并可以执行自己的方法

    fu:  @delete=""

    zi: this.$emit('delete',this.index)

    https://img1.sycdn.imooc.com//5b87e6c40001ac3505650204.jpghttps://img1.sycdn.imooc.com//5b87e7030001f10303470175.jpg

    https://img1.sycdn.imooc.com//5b87e73a0001e85804800278.jpg

    查看全部
  • <div id="app"><h1>{{msg}}</h1></div>
    <script>
    //		挂载点 #app
    //		模板 <h1>{{msg}}同样可以写在实例里面
    //		实例之间的关系  
    let app = new Vue({
    el:"#app",
    template:'<h1>{{msg}}</h1>',
    data:{
    msg:"hello world"
    }
    })
    </script>


    查看全部
  • 1、基础引入vue

     通过 <script src="vue.js"></script> 引入

    查看全部
  • <style scoped>

    </style>

    中的scoped代表此样式是局部样式,只在这个vue中渲染。

    查看全部
  • v-for中需要绑定key值来提高vue框架的虚拟dom节点性能,最好使用元素自身的id来绑定key值。

    查看全部
  • v-if指令和v-show指令的区别,前者控制dom节点的添加和清除,后者是样式上的显示和隐藏。

    查看全部
  • v-model双向绑定原理:使用了Object.defineProperty( )方法对对象重新设定了set和get方法。tips:具体实现自己百度

    查看全部
  • 监听器watch,可以监听data对象的属性和计算对象的属性变化。

    查看全部
  • 计算属性computed是一个对象,当一个显示的数据由另外的数据计算(加减等)得到就可以用到计算属性,好处是性能的方面,当另外的数据没有变化时,调用的计算属性时缓存的之前的值。

    查看全部
  • Vue-cli自带了webpack的各种配置,借助该工具,可以迅速上手工程级别vue项目的开发。


    全局安装vue-cli:

    $ npm install -g vue-cli

    创建一个基于webpack模板的新项目

    $ vue init webpack project-name

    安装依赖

    $ cd project-name


    build目录下放置的是项目的webpack配置文件,可以不动

    config是针对线上环境和开发环境的配置文件,也可以不动

    node_modules 指的是项目的依赖

    src 指的是源代码放置的目录

    static放置的是静态的资源

    src中的main.js文件是整个项目的入口文件


    脚手架如果安装不成功,需要先查看一下node是否安装成功:

    node -v

    npm -v


    查看全部
  • 子组件与父组件通信

    1、父组件可以使用 props 把数据传给子组件。(父组件使用属性传值给子组件)
    2、子组件可以使用 $emit 触发父组件的自定义事件。

    父组件监听子组件,并可以执行自己的方法

    fu:  @delete=""

    zi: this.$emit('delete',this.index)


    查看全部
  • 如果new Vue({ })的实例中未定义模板template,那么系统默认到挂载点找,将挂载点下的所有东西变为模板。

    每个组件也是一个小的实例。


    查看全部
  • template就是模板内容,可以不到挂载点下编写

    查看全部

举报

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下载
官方微信
友情提示:

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