- 博客(20)
- 收藏
- 关注
原创 vue中xml文件的内容格式化和高亮显示
vue项目中对xml文件的内容的格式化和高亮显示。在项目中需求要展示xml文件,为了能够方便阅读,所以需要对xml文件的内容格式化和高亮显示。
2022-11-23 14:45:53
4186
1
原创 cron表达式
CRON 表达式就是由若干数字、空格、符号按一定的规则,组成的一组字符串,用来表达时间的信息该字符串由6个空格分为7个域,每一个域代表一个时间含义。(年域可以省略,省略时表示每年)通配符含义:(1),表示枚举值。比如 0 0 10,14,16 * *?指每天上午10点,下午2点,4点都执行一次。(2)-表示某个域的连续范围。比如在 “时” 这个域中定义 1-6,则表示在1到6点之间每小时都触发一次,用 , 表示 1,2,3,4,5,6。(3)*
2022-11-17 15:09:21
7047
1
原创 Vuex详解
state 存放数据,类似于vue的datagetters 存放数据,类似于vue的computedmutations 定义操作state数据的方法,commit mutationsactions 进行异步操作,异步执行mutations的方法,dispatch actions module 将store分割成多个模块,每个模块都有自己的state、mutaion、action和getter.....辅助函数:mapState、mapGetters、mapMutation
2022-11-10 15:42:08
1608
原创 vue中使用echarts的例子
经常会用到图形统计对数据进行扁平化显示,下面文章中使用echarts进行了简单的统计图形展示。一、ECharts安装安装:从npm获取:在使用的地方引用echarts。
2022-10-27 15:57:18
1353
原创 vuex报错:Property or method “$store“ is not defined on the instance but referenced during render.
Uncaught TypeError: __WEBPACK_IMPORTED_MODULE_1_vuex__.a.store is not a constructor Property or method "$store" is not defined on the instance but referenced during render. Cannot read property 'state' of undefined"
2022-08-23 11:12:21
941
原创 Command vue init requires a global addon to be installed. Please run npm i -g @vue/cli-init and
原因是因为vue init 需要安装一个全局加载项,按上面执行安装命令:npm i -g @vue/cli-int。
2022-08-22 10:41:18
3008
1
原创 Do not access Object.prototype method ‘hasOwnProperty‘ from target object....
Do not access Object.prototype method 'hasOwnProperty' from target object.eslint(no-prototype-builtins)不要访问目标对象的原型方法“hasOwnProperty”
2022-08-09 15:27:41
323
原创 export ‘default‘ (imported as ‘Router‘) was not found in ‘vue-router‘ ...
npm uninstall vue-router -S //卸载。npm i vue-router@版本号 -S //安装旧版本。默认 npm i vue-router -S安装的为最新版本。安装旧版本后,重启项目便不会报错了。vue-router的版本太高。vue报如上错误的话,因为。......
2022-08-09 14:09:25
782
原创 Component name “Login“ should always be multi-word vue/multi-word-component-names
Component name "Login" should always be multi-word vue/multi-word-component-names vue.config.js lintOnSave:false
2022-08-09 13:55:58
679
原创 Object.freeze()学习
不能再向这个对象添加新的属性,不能修改原有属性值,不能删除已有属性,不能修改已有属性的可枚举性、可配置性、可写性。如果对象内容很多,都是静态数据,而且不会修改它,那可以用Object.freeze()冻结起来。这样可以让性能大幅度提升,提升的效果随着数据量的递增而递增。对于纯展示的大数据,都可以使用Object.freeze提升性能。在vue项目中,data初始化里面一般会有很多变量,后续如果不想使用它,可以使用Object.freeze()。data(){return{list文章地址。...
2022-07-29 17:52:59
1056
原创 路由懒加载及实现方式(vue-router)
什么是路由懒加载?--延迟加载,在需要的时候才会进行加载。实现路由懒加载的方法,vue-router,Vue异步组件ES6的import()webpack的require.ensure()
2022-07-26 15:16:41
18807
2
原创 Vue全局挂载axios
vue2中挂载全局 vue3中挂载全局组件或页面中使用。vue2与vue3中全局挂载是有一些不同的。。在vue2项目中,在入口文件main.js中通过Vue.prototype挂载全局方法对象。 vue3中挂载全局 vue3中取消了Vue.prototype,需要使...
2022-07-12 15:29:30
3625
原创 qs模块是?
qs是可以用来将字符串解析和序列化字符串的库。npm install -save qs import qs from 'qs'; vue2.0 中,入口文件main.js配置Vue.prototype挂载全局方法对象: vue3. 中取消了Vue.prototype,在全局挂载方法和属性时,需要使用官方提供的globalPropertiesAPI。 3.使用:vue2.0中使用 this.$qs vue3.0中使用 输出: qs.p
2022-07-08 11:15:33
903
原创 computed和watch、watchEffect
一、computed计算属性 二、watch监听器: 三、watchEffect函数 四、使用场景computed 计算属性 : computed储存需要处理的数据值,依赖其它的属性值,并且 computed 的值有
2022-07-06 16:41:30
963
原创 vue:Vite启动项目报错Error: Cannot find module ‘worker_threads‘
Vite启动项目时报错Error: Cannot find module 'worker_threads',是因为node版本太低的缘故。
2022-07-06 09:30:31
3462
原创 [vue/valid-template-root]The template root requires exactly one element.错误。
出现如上图一样的错误提示,是因为Vue模版只能有一个根节点,所以需要改动一下即可。在 中添加一个 标签,之后所有的组件全部加在 即可解决。
2022-07-05 13:45:52
6333
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人