摘要: main.js是入口文件 vue.config.js 文件 阅读全文
posted @ 2021-12-28 19:10 嗜血汽车人 阅读(122) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2021-12-28 18:59 嗜血汽车人 阅读(34) 评论(0) 推荐(0)
摘要: render()函数的作用是解析模板template,因为引入精简版vue.js文件时没有模板解析这个功能所以用这个函数代替,节省了空间 阅读全文
posted @ 2021-12-28 18:58 嗜血汽车人 阅读(459) 评论(0) 推荐(1)
摘要: 每次调用一个组件标签,vue会new一个新的组件vuecomponent实例 阅读全文
posted @ 2021-12-27 10:29 嗜血汽车人 阅读(100) 评论(0) 推荐(0)
摘要: 总结如下 (1)VueComponent(options) 是一个构造函数,需要用new操作符才能调用 (2)组件本质是一个名为vuecomponent的构造函数,他是由Vue.extend()生成的 (3)我们只需要书写组件标签,vue解析时会 自动帮我们创建 => school组件的实例对象 v 阅读全文
posted @ 2021-12-26 20:41 嗜血汽车人 阅读(605) 评论(0) 推荐(1)
摘要: 流程分为三步 非单文件组件:(实际不用,因为很麻烦,框架都是单文件组件) 局部注册 1.创建一个组件 const school = Vue.extend({ // 传入配置对象 // 子组件配置对象不要写el,根据vm引入作用到对应区域 // data属性需要写成函数 template:``, na 阅读全文
posted @ 2021-12-26 16:21 嗜血汽车人 阅读(945) 评论(0) 推荐(0)
摘要: 1.直接返回一个字面量对象 function fun1() { return { age:10, name:'adain' } a = fun1(); b = fun1(); b.age = 18 ; console.log(b.age) // 18 console.log(a.age) // 10 阅读全文
posted @ 2021-12-26 16:03 嗜血汽车人 阅读(270) 评论(0) 推荐(0)
摘要: 1.传统编写方式和组件编写方式的区别 组件方式编写可以很方便的复用和封装某些功能模块/组件的命名最好语义化,方便维护和阅读 编写时,我们可以将某些共用的功能或者样式部分抽象,得到对应的组件,按需要引入 注意实现一个功能构造一个组件,不要多个功能耦合到一起,耦合性越高,复用性越差 2.非单文件组件/单 阅读全文
posted @ 2021-12-26 15:56 嗜血汽车人 阅读(63) 评论(0) 推荐(0)
摘要: (1)阶段一:数据代理和监测创建阶段 (2)阶段二 :解析模板 进行两次判断 第一次判断,传入的配置对象是否有el属性 el:'#root' 没有该属性vue就找不到对应模板进行解析,也就无法继续下一阶段 除非之后直接调用vm.$mouted('#root')手动挂载该属性 第二次判断,是否配置对象 阅读全文
posted @ 2021-12-26 13:57 嗜血汽车人 阅读(78) 评论(0) 推荐(0)
摘要: 1.split("分割条件(正则表达式或者字符)") 字符串 ==> 数组 默认返回数组 (1) 将单词分割为字符 "hello".split("") //可返回 ["h", "e", "l", "l", "o"] (2)将句子分割为单词 var words = sentences.split(' 阅读全文
posted @ 2021-12-23 12:11 嗜血汽车人 阅读(85) 评论(0) 推荐(0)