上一页 1 2 3 4 5 6 7 8 9 ··· 17 下一页
摘要: Props 功能 让组件接收外部传过来的数据 传递数据 <Demo name="xxx"/> 接收数据 1. 第一种方式(只接收): props:['name'] 2. 第二种方式(限制类型): props:{ name: String } 3. 第三种方式(限制类型、限制必要性、指定默认值): p 阅读全文
posted @ 2022-12-23 10:04 邢韬 阅读(55) 评论(0) 推荐(0) 编辑
摘要: 插件可用于扩展Vue,自定义插件应包含install方法的一个对象,install的第一个参数是Vue,第二个以后的参数是插件使用者传递的数据。 定义插件: // plugin.jsexport default { install(Vue, x, y, z){ // 传入的第一个参数是Vue, 可以 阅读全文
posted @ 2022-12-22 22:32 邢韬 阅读(118) 评论(0) 推荐(0) 编辑
摘要: vue中的mixin可以实现组件中重复代码的高度复用,可以将不同组件中重复的组件选项(如,data、created、mounted、components、computed、watch等)都提取出来,形成一个mixin的js文件,在需要用到这些代码时,引入这个js文件即可。 用法 通过mixins属性 阅读全文
posted @ 2022-12-22 22:06 邢韬 阅读(123) 评论(0) 推荐(0) 编辑
摘要: 概述 Vue生命周期函数主要包含8个部分,按顺序分别是: 1. beforeCreate(创建前)2. created (创建后)3. beforeMount (载入前)4. mounted (载入后)5. beforeUpdate (更新前)6. updated (更新后)7. beforeDes 阅读全文
posted @ 2022-12-22 21:09 邢韬 阅读(320) 评论(0) 推荐(0) 编辑
摘要: 除了Vue的内置指令为,vue还支持自定义指令 简单的自定义指令 如下所示: 在directives中创建big方法,传入两个参数: 1 element: 绑定的Dom元素 2 binding: 绑定的对象,其value属性即为绑定变量的值 <div id="root"> <h1 v-big="n" 阅读全文
posted @ 2022-12-22 15:47 邢韬 阅读(70) 评论(0) 推荐(0) 编辑
摘要: 常用 v-bind: 单向绑定,可简写为:xxx v-model: 双向绑定 v-for: 遍历数组/对象/字符串 v-on: 绑定事件监听,可简写为@ v-if: 条件渲染(动态节点是否存在) v-show: 条件渲染(动态节点是否展示) 其他 v-text: 渲染文本内容,不会解析标签不能拼接文 阅读全文
posted @ 2022-12-22 12:15 邢韬 阅读(15) 评论(0) 推荐(0) 编辑
摘要: 两点注意: 1.function做为返回值再调用时,属于在全局执行,所以this应指向全局 2.箭头函数没有this,故直接向外层找,且因为没有this,所以无法绑定this 第一题: var name = 'window' function Person (name) { this.name = 阅读全文
posted @ 2022-12-20 17:03 邢韬 阅读(22) 评论(0) 推荐(0) 编辑
摘要: 回到指定版本: $ git reset --hard 7df0693173ce0bb320df47e617e43a6196b66a42 强制提交: $ git push -f origin master 阅读全文
posted @ 2022-05-16 19:50 邢韬 阅读(30) 评论(0) 推荐(0) 编辑
摘要: 问题描述 ts编译后git出现大片标红修改,但实际我只修改了一个文件,其他的只是重新编译而已,并未做出修改,为什么会出现这种情况呢? 解决 首先我们diff一下看看区别 可以看到,区别是一个^M的结束符 经查阅后发现,git有配置说明 https://docs.github.com/cn/get-s 阅读全文
posted @ 2022-03-30 15:13 邢韬 阅读(232) 评论(0) 推荐(0) 编辑
摘要: 借助rimraf工具实现快速删除(非常快) npm install rimraf -g rimraf node_modules 阅读全文
posted @ 2022-03-25 15:54 邢韬 阅读(309) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 17 下一页