vue
李長庚
这个作者很懒,什么都没留下…
展开
-
vue的优缺点——总结
数据驱动:采用数据劫持结合发布者和订阅者模式,通过“Object.defineProperty()”来劫持各个属性的setter、getter,在数据变动时发布消息给订阅者,触发相应监听回调。Vue.js 的目标是通过尽可能简单的 API 实现响应的数据绑定和组合的视图组件。组件化:把页面拆分成多个组件,每个组件依赖css,js,模板等放在一起开发维护。单向数据流:数据总是从父组件传递到子组件中,子组件无权修改父组件中的数据。单页面路由:页面局部刷新,不用每次跳转页面都要请求所有数据和dom。原创 2023-02-28 19:13:57 · 404 阅读 · 0 评论 -
Vue3中setup下的路由跳转页面
【代码】Vue3中setup下的路由跳转。原创 2023-02-07 09:57:06 · 1139 阅读 · 0 评论 -
Vue3 之 过滤器
不建议把过滤器功能做的很复杂,这违背了过滤器的设计初衷,比如:Vue.filter(‘format’, function (value, …params) {…过滤器函数总是接收表达式的值作为第一个参数,过滤器本质上是一个 JS 函数,自然可以接收多个参数。v-bind 表达式:v-bind:href=“变量 | 过滤器”双花括号:{{ 变量 | 过滤器 }}实例:为表达式的值添加前后缀的过滤器。首字母转换为大写字母的全局过滤器。过滤器本质上是一个函数,与。原创 2023-02-07 09:50:37 · 14469 阅读 · 7 评论 -
解决IE浏览器无法显示VUE项目的方法
一、ie11打开vue2.0项目空白,控制台报错 vuex requires a Promise polyfill in this browser。Promise为ES6语法,有的浏览器不支持ES6,所以需要安装babel-polyfill来将ES6转换为浏览器可识别的ES5语法。原创 2022-12-31 20:26:14 · 2464 阅读 · 1 评论 -
cnpm : 无法将“cnpm”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,然后再试一次。
安装过程可能要持续好几分钟哦~~~~查看一下电脑是否安装了cnpm。从以上来看确实是没有装。原创 2022-12-31 20:25:18 · 978 阅读 · 0 评论 -
npm doesn‘t work, get always this error -> Error: Cannot find module ‘are-we-there-yet‘
【代码】npm doesn‘t work, get always this error -> Error: Cannot find module ‘are-we-there-yet‘原创 2022-12-31 20:24:34 · 74 阅读 · 0 评论 -
vue中使用echarts图表自适应的解决方案
npm 导入eachart,并在main.js配置。把echarts挂载在 prototype上方便页面调用。为了实现自适应,所以在行内样式的width设置为100%。原创 2022-12-31 20:22:55 · 412 阅读 · 0 评论 -
Vue正则验证:邮箱,手机号,身份证,IP,MAC,微信号等
【代码】Vue正则验证:邮箱,手机号,身份证,IP,MAC,微信号等。原创 2022-12-31 20:20:58 · 3493 阅读 · 0 评论 -
vue 里面 v-if与v-for同时使用 报警告
编辑器提示:vue/no-use-v-if-with-v-for] The 'positions' variable inside 'v-for' directive should be replaced with a computed property that returns filtered array instead. You should not mix 'v-for' with 'v-if'.eslint-plugin-vue。在我的项目中也遇到了问题。原创 2022-12-31 20:18:04 · 1755 阅读 · 0 评论 -
npm install 报警告npm WARN
fsevents不在package.json里,但是仍然安装了,是因为你的系统是Windows系统,fsevents是苹果系统的可选依赖,你的项目有可能是团队项目,别人在他的mac上安装了fsevents相关依赖库,所以到这边你也就安装到你的windows上边了。这是warning错误,是因为mac下需要 fsevents,这里是在windows环境,所以可以忽略这个警告,对你没什么影响的。好了,这个时候问题就解决。如果没有,其他的npm包也会有依赖fsevents的!,加后面的参数即可。原创 2022-12-31 20:15:42 · 3256 阅读 · 0 评论 -
tsc : 无法将“tsc”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,然后再试一次。
这个是要先安装node环境,有node基础才能使用npx。使用方式 如下: npx tsc xxx 例如: npx tsc --init 初始化tsconfig.json 来修改配置typescript的配置。全局安装好后就可以使用 tsc 这个命令了,缺点是: 可能会污染全局的变量,不会实时更新typescript 这个库, 毕竟安装好了一般都是不管的。是局部安装的,所以在控制台或者终端肯定是无法使用的, 控制台或者终端能使用的是我们电脑本地安装的命令或者是环境变量里面有的配置,例如: npm。原创 2022-12-29 22:03:22 · 1386 阅读 · 0 评论 -
element给input框加图标
只需要在input中添加一个。只需要在input中添加一个。只需要在input中添加一个。原创 2022-12-29 20:00:24 · 1691 阅读 · 0 评论 -
vue 实现倒计时功能
倒计时的功能相信大家在日常生活中都见到过,今天带大家用 vue 来实现这个小功能。原创 2022-12-29 19:53:32 · 745 阅读 · 0 评论