
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
1.在config / index 文件里修改dev(npmrun dev本地启动项目时)和build(npm run build 打包时)下的assetsPublicPath:”/前缀”2.在npm run build打好的dist包里 ,/dist/config/index.js文件中修改 [‘domain’]=“/前缀” 也可以。router.js里:export default new R
vite开箱即用,更加简单,基于浏览器esm,使得hmr更加优秀,达到极速的效果;webpack更加灵活,api以及插件生态更加丰富。webpack是bundle,自己实现了一套模块导入导出机制。vite是利用浏览器的esm能力,是bundless。:分析各个模块之间的依赖=>然后进行编译打=>打包后的代码在本地服务器渲染。:启动服务器=>请求模块时按需动态编译显示。模块规范来执行代码,不需要打包
(1)pinia它没有mutation,他只有state,getters,action【同步、异步】使用他来修改state数据(2)pinia他默认也是存入内存中,如果需要使用本地存储,在配置上比vuex麻烦一点(3)pinia语法上比vuex更容易理解和使用,灵活。(4)pinia没有modules配置,没一个独立的仓库都是definStore生成出来的(5)pinia state是一个对象返回
再往深一点儿看,低代码不只是少写代码而已:代码写得少,bug也就越少(正所谓“少做少错”),因此开发环节的两大支柱性工作“赶需求”和“修bug”就都少了;通过让大部分开发工作可以仅通过简单的拖拽与配置完成,低代码(包括零代码)显著降低了使用者门槛,让企业能够充分利用前面所提到的平民开发者资源。更重要的是,这个快的程度是颠覆性的:根据Forrester在2016年的调研,大部分公司反馈低代码平台帮助
问题: 在使用video标签的时候,给它设置了autoplay属性,发现没有什么效果;解决方式: 给video标签加上muted(静音)属性就可以自动播放了;原因: 谷歌浏览器和火狐浏览器现在都不支持非静音自动播放了。video标签设置autoplay(自动播放)无效。
旧浏览器不支持Promise,需要使用pollyfill。没有办法原生监测请求的进度,而。兼容性不如原生ajax,有着更好更方便的写法;只对网络请求报错,对。都当做成功的请求,而。
1.jQuery根据业务逻辑操作DOM,注重实现过程,亲历亲为。vue根据Model数据变化驱动View视图的变化。Vue组件、打包压缩 => 单文件HTML页面,前后端分离(后端只负责API接口、前端实现视图逻辑)3.jQ需要配合后台服务器端渲染php/jsp/aspx,前后端不分离。2.jQ兼容性很好兼容到IE6,vue最低兼容到IE8。
cursor:hand 与 cursor:pointer 的效果是一样的,都像光标指向链接一样,光标变成手形。向上右改变大小(North East) cursor: ne-resize;向上左改变大小(North West) cursor: nw-resize;向下右改变大小(South East) cursor: se-resize;向下左改变大小(South West) cursor: sw-
2.定位拉伸 父relative子absolute top0 left0 right0 bottom0 margin auto。1.绝对定位 top50% left50% margin-top 负值定为高一半 margin-left负值定为宽一半。好了本篇文章就到这里了,喜欢的话可以关注我,会持续更新的,有错误欢迎大家指出,大家可以在我这里互相讨论学习,一起进步。1.兼容性很好 只有ie老版本不兼
vue2.0比较的过程是全量的比较,也就是每个节点都会彼此比较。有些节点中的内容是不会发生改变的,那我们对其进行比较就肯定消耗了时间。在Vue3.0当中,就对这部分内容进行了优化:在创建虚拟DOM树的时候,会根据DOM中的内容会不会发生变化,添加一个静态标记。那么之后在与上次虚拟节点进行对比的时候,就只会对比这些带有静态标记的节点。组合式api的出现改善处理同一事件的逻辑却要分开的问题(改善业务逻







