摘要: 现在我们来实现这样一个功能: 一个页面,包含登录和注册,点击不同按钮,实现登录和注册页切换: 编写父组件 index.html 编写登录组件 编写组件,这里我们只写模板,不写功能: 编写注册组件 新建单文件组件:register.js 在父组件中引用 在index.html中使用刚刚编写的两个组件 阅读全文
posted @ 2018-10-05 20:57 发疯的man 阅读(530) 评论(0) 推荐(0) 编辑
摘要: 定义全局组件 我们通过Vue的component方法来定义一个全局组件。 组件其实也是一个Vue实例,因此它在定义时也会接收:data、methods、生命周期函数等 不同的是组件不会与页面的元素绑定,否则就无法复用了,因此没有el属性。 但是组件渲染需要html模板,所以增加了template属性 阅读全文
posted @ 2018-10-05 20:33 发疯的man 阅读(263) 评论(0) 推荐(0) 编辑
摘要: watch可以让我们监控一个值的变化。从而做出相应的反应。 示例: 注意:vue只能监听你这个对象刚初始化的时候的属性。比如上面的person对象,只有name字段,如果你在后期加上age字段。是监控不到的。 阅读全文
posted @ 2018-10-05 19:47 发疯的man 阅读(1011) 评论(0) 推荐(0) 编辑
摘要: 字符串扩展 ES6为字符串扩展了几个新的API: includes():返回布尔值,表示是否找到了参数字符串。 startsWith():返回布尔值,表示参数字符串是否在原字符串的头部。 endsWith():返回布尔值,表示参数字符串是否在原字符串的尾部。 ES6中提供了`来作为字符串模板标记。我 阅读全文
posted @ 2018-10-05 16:28 发疯的man 阅读(10730) 评论(0) 推荐(0) 编辑