摘要: 笔记 JS的引入方式 * 内部引入:在`<script>`标签内写js代码* 外部引入:使用`<script src="路径">`引入一个外部的.js文件* 行内引入:先不看 如果哪一个script标签用于引入了外部文件,那么浏览器会忽略掉该标签内部的js代码段 暂且需要记住的两种测试方式: ​ / 阅读全文
posted @ 2021-12-06 16:31 Teil 阅读(31) 评论(0) 推荐(0)
该文被密码保护。 阅读全文
posted @ 2021-12-02 12:44 Teil 阅读(0) 评论(0) 推荐(0)
该文被密码保护。 阅读全文
posted @ 2021-12-02 12:40 Teil 阅读(0) 评论(0) 推荐(0)
摘要: 淘宝镜像 npm的服务器在国外 我们国内连接可能会很慢 淘宝在这个时候他有一个服务器在国内 这个服务器会每隔10分钟自动从npm的服务器上拉取最新的所有内容 我们可以直接访淘宝在国内的这个服务器 这样一来下载的速度就会很快 使用: 打开cmd npm install -g cnpm --regist 阅读全文
posted @ 2021-12-02 12:36 Teil 阅读(43) 评论(0) 推荐(0)
摘要: nextTick vue的数据修改之后视图是立即更新吗? Vue 在修改数据后,视图不会立刻更新,而是等同一事件循环中的所有数据变化完成之后,再统一进行视图更新。 <u>vue.nexttick 等待 Vue 完成更新 DOM 可以在数据变化之后立即调用</u> vue.nexttick 等待 Vu 阅读全文
posted @ 2021-12-02 12:35 Teil 阅读(57) 评论(0) 推荐(0)
摘要: $set 你在vue开发中有没有遇见过 模型数据改变了 但是视图没有发生改变的情况 是怎么解决这个问题的? 出现的场景 当vue的data里边声明或者已经赋值过的对象或者数组(数组里边的值是对象)时,向对象中添加新的属性,如果更新此属性的值,是不会更新视图的。 <template> <div cla 阅读全文
posted @ 2021-12-02 12:30 Teil 阅读(144) 评论(0) 推荐(0)
摘要: 混入 mixins 就是在vue组件的风格不同(就是显示的内容不一样)同时在多个组件中有一些相同的属性和方法显然我们不能在每个组件里面都写一遍 我们需要那这些相同的内容提取出来 写成一个公共的 那么这个公共的文件就叫mixins 局部混入 创建混入文件 let myMixins={ data(){ 阅读全文
posted @ 2021-12-02 12:26 Teil 阅读(128) 评论(0) 推荐(0)
摘要: 自定义指令 指令 就是在vue中v-前缀的html特殊属性 指令 是有限的就那几个 但是如果我想用的功能没有的怎么办? 自定义指令 就是我们自己定义指令 5个钩子要记住 <template> <div class="about"> <h1>自定义指令</h1> <!-- 自定义指令使用的时候使用v- 阅读全文
posted @ 2021-12-02 12:25 Teil 阅读(37) 评论(0) 推荐(0)
摘要: 为什么跨域? 因为浏览器的安全机制 同源策略( 同端口 同协议 同域名 ) 1.jsonp 动态创建一个script标签 2.代理跨域 因为vue脚手架中集成了一个小的内置服务器叫devServer 我们代理跨域就是让这个小的内置服务器帮助我们请求数据 这样一来我们就绕开了浏览器同时也就绕开了浏览器 阅读全文
posted @ 2021-12-02 12:22 Teil 阅读(28) 评论(0) 推荐(0)
该文被密码保护。 阅读全文
posted @ 2021-12-02 12:13 Teil 阅读(0) 评论(0) 推荐(0)