08 2019 档案
摘要:像上面这种,function后面没有函数名的函数就叫做匿名函数。以上是将匿名函数赋值给了sum变量。 还有一种写法: 当单独运行一个匿名函数时会报错,比如: 块级作用域: 在匿名函数中的变量属于块级作用域, 匿名函数的作用: 1、通过匿名函数可以实现闭包。闭包是可以访问在函数作用域内定义的变量的函数
阅读全文
摘要:组件单独打包 先在src下面新建hymenucsg.js文件 然后在build下的webpack.base.conf.dist.js里面 设置入口文件hymenucsg: './src/hymenucsg.js',//csg 最后运行打包命令:npm run dist:dev 之后会在dist下面生
阅读全文
摘要:1.无名插槽<body> <div id="app"> 123 </div> <script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script> <script type="text/javascript"> //注册组件 Vue
阅读全文
摘要:websocket是一种协议,连接池一旦建立会一直存在。 在 WebSocket API 中,浏览器和服务器只需要完成一次握手,两者之间就直接可以创建持久性的连接,并进行双向数据传输。
阅读全文
摘要:Object.keys() //返回对象中各个键值对的键(key) Object.values() //返回对象中各个键值对的值(value) var obj = { foo: "bar", baz: 42 }; Object.keys(obj) // ["foo", "baz"] Object.v
阅读全文
摘要:1. 简介 webpack 是一个现代 JavaScript 应用程序的静态模块打包器(module bundler)。 当 webpack 处理应用程序时,它会递归地构建一个依赖关系图(dependency graph),其中包含应用程序需要的每个模块,然后将所有这些模块打包成一个或多个 bund
阅读全文
摘要:1.concat() //拼接字符串,不改变原字符串 2.charAt() //返回字符串中指定未知的字符 3.substr() //substr(0,1) 返回从下标为0的字符开始长度为2 的字符串 4.substring() //str.substring(1,4) 返回从1到4的子串 5.sp
阅读全文
摘要:1.concat() //拼接 2.join() //数组转为字符串,可用拼接符连接 arr.join("-") 3.push() //尾部添加 4.pop() //尾部删除 5.shift() //头部删除 6.unshift() //头部添加 7.splice() //删除某个元素,arr.sp
阅读全文
摘要:eval()函数可以接受一个字符串string作为参数,并把这个参数作为脚本代码来执行。 如果参数是一个表达式,则函数将执行表达式。 如果参数是js语句,则函数将执行js语句。
阅读全文
摘要:1.object.is() 比较两值是否相等,与( )行为基本一致 2.object.assign() 合并对象,将源对象的属性复制到目标对象 object.assign( target, source1, source2);
阅读全文
摘要:在vue生命周期的created() 钩子函数进行DOM操作一定要放在vue.nextTick()的回调函数中。 因为在created() 钩子函数执行时,DOM其实并未进行任何的渲染,所以执行DOM操作是没用的,多以一定要放在vue.nextTick()的回调函数中。 与之对应的是mounted(
阅读全文
摘要:1.全局安装vue-cli npm i -global vue-cli 2.创建项目 vue init webpack name // name 为自己定义的项目名称 3.cd到项目的目录下 cd project 4.安装依赖 npm i 5.运行 npm run dev
阅读全文
摘要:1.安装express npm i -g express 2.安装express-generator npm i -g express-generator 3.创建项目 express app //app为项目名 4.配置依赖包 npm i 5.启动项目 npm start
阅读全文
摘要:put / delete / get 均为幂等操作,经过多次相同的操作,结果是不变的,和一次的结果相同。 而 post 则是执行一次就加一份数据,而多次则会添加多份新资源,多次的请求会产生不同的结果。
阅读全文
摘要:vuex store 是响应式的,当vue组件从store中读取状态(state)时,若store中的状态发生更新时,会及时的响应给其他的组件。 store 中的四个核心选项: state mutation getters actions 1)state是用来存放组件之间共享的数据,一般会在组件的计
阅读全文
摘要:$option 是用来获取data外面的数据和方法
阅读全文
摘要:this.$parent
this.$children
阅读全文
摘要:1、全局组件 显示结果: 我是另一个全局组件 我是全局组件 2、局部组件 显示结果: 我是局部组件 3、组件嵌套 显示结果: 我是grandFather组件,我包含了: 我是father组件,我包含了: 我是局部child组件 我是局部child组件 参考自:https://www.cnblogs.
阅读全文
摘要:第一种:v-modal绑定 绑定keyup事件 实时更新 第二种:watch监听 watch 会监视 data 中指定的数据,当这些数据发生变动的时候会触发对应的 function来处理相关的业务。 第三种: computed计算属性 在 computed 中,可以定义一些 属性,这些属性,叫做 计
阅读全文
摘要:在vue 中 ref 和 refs 的使用: 通过 refs 获取 dom 元素:
阅读全文
摘要:vue生命后期有以下几个: beforeCreated created beforeMounted mounted beforeUpdated updated beforeDestroyed destroyed 共以上八个 1.在beforeCreate和created之间,进行数据观测(data
阅读全文
摘要:vue中遇到的问题: 转自:https://www.cnblogs.com/xxcanghai/p/6124699.html?_t=t vue2中组件的的props的数据流动改为了只能单向流动,即只能由组件外通过组件的dom属性attribute传递props给组件内,组件内只能被动接收组件外传递过
阅读全文
摘要:转自:https://www.cnblogs.com/goloving/p/8660407.html 当在一个组件中,使用了其他自定义组件时,就会利用子组件的属性和事件来和父组件进行数据交流。 父子组件之间的通信就是 props down, events up,父组件通过 属性props向下传递数据
阅读全文
摘要:计算属性实质就是一个方法,只不过在使用的时候只把方法名称作为属性使用,不需要加(),而不是当做方法使用。 只有计算属性的方法内部所用到的任何data中的数据发生变化,就会立刻重新计算这个计算属性的值。 计算属性的求值结果会被缓存起来方便下次直接使用,如果计算属性方法中,所有数据都没有发生过变化,则不
阅读全文
摘要:当 v-if 与 v-for 一起使用时,v-for 具有比 v-if 更高的优先级,这意味着 v-if 将分别重复运行于每个 v-for 循环中。所以,不推荐v-if和v-for同时使用。 如果v-if和v-for一起用的话,vue中的的会自动提示v-if应该放到外层去,如下图所示 这时应该避免这
阅读全文

浙公网安备 33010602011771号