计算属性定义:当其依赖的属性的值发生变化时,这个属性的值会自动更新;同时,与其相关的DOM也会同步更新。 运用范围:模板内的表达式一般都是比较简单的,这是vue设计模板的初衷;如果在模板中放入过多复杂的逻辑,会让模板过重…
分类:vue.js教程
javascript异步与promise
同期异步系列文章推荐谈一谈javascript异步javascript异步中的回调javascript异步之Promise.all()、Promise.race()、Promise.finally()javascript…
基础知识:vue-cli项目搭建及配置
vue-cli脚手架下载启动 脚手架搭建 // 安装node、npm // 查看node版本 node -v // 查看npm版本 npm -v // 如未安装请安装node, node会一起安装npm // 全局安装 …
Vue.js-Vue实例
推荐阅读原文 学习笔记: Vue实例 Vue实例 组件间通信 <p data-height=”265″ data-theme-id=”0″ data-slug-has…
vue在自定义组件中使用v-model进行数据绑定
官方例子https://vuefe.cn/v2/api/#model 有这么一句话: 默认情况下,一个组件上的 v-model 会把 value 用作 prop 且把 input 用作 event。 示例: 先来一个组件…
JS实现页面查看zip文件中的内容
1 前言 1.1 业务场景 附件zip上传到服务器后,在页面中可直接查看zip中的文件内容,如:readme.txt。 2 实现原理 2.1 引入工具库 jszip、jszip-utils npm i jszip -S …
从 VantComponent 谈 小程序维护
在开发小程序的时候,我们总是期望用以往的技术规范和语法特点来书写当前的小程序,所以才会有各色的小程序框架,例如 mpvue、taro 等这些编译型框架。当然这些框架本身对于新开发的项目是有所帮助。而对于老项目,我们又想要…
Vue项目优化
在日常的Vue项目开发中,随着业务的日渐复杂,代码量的日益增加,随之带来的问题就是打包后的vendor.js体积过大,导致加载时空白页时间过长,给用户的体验太差。为此我们需要减少vendor.js的体积,从本质上来解决这…
vue 集成 chartjs
指令 该指令的作用是dom渲染后触发,因为非vue的插件有的是dom必须存在的情况下才可以执行 Vue.directive('loaded-callback', { inserted: function (el, bin…
element-ui滚动条组件
Element的滚动条组件el-scrollbar 在使用ElementUI框架的时候,发现它的官网左侧栏的滚动条不是系统自带的滚动条,查了一下源码发现,还真是有实现了滚动条的功能;Element的滚动条还挺好看的,简洁…
[Vue CLI 3] public 目录没用吗
在 vue-cli 3 初始化的项目根目录下面:和 src 同级有一个 public 目录 官网的说明如下:https://cli.vuejs.org/zh/guid… 在下列情况下使用: 你需要在构建输出中…
关于Vue项目运跨平台问题_01
Vue项目跨平台运行 前几天,从同事手上接手了一个Vue的项目。(Ps:刚入职两周,老哥还专门写了一文档给我,感谢);问题来了,从gitLab上面把项目上clone下来了,node环境什么的都配置好了node运行之后,提…