Vue 开发笔记

Vue 侦听器进阶:immediate 与 deep官方文档:计算属性和侦听器 handler 方法和 immediate 属性watch: { firstName: { handler(newName, oldName) { this.fullName = newName + ' ' + this.lastName; }, immediate: tr...
Vue

使用 vue-quill-editor 遇到的问题

vue-quill-editor 是个不错的富文本编辑器,但是美中不足的是他把图片全部作为 BASE64 上传了,但我们一般是存 URL,这有利于数据库优化和异步加载,所以才自己包装了一下。 原理为覆盖 toolbar 的图片上传按钮的方法。 关于文件异步上传,可以看我另一篇文章:https://wolfx.cn/html5-file-api/ 包装如下: <template> &...
Vue

react 和 vue 全局组件的实现方式

有时候,我们需要将组件定义为全局组件,即组件在 HTML 根上,在任何地方都可以调用,比如 Alert 组件。 react 版import React from "react"; import ReactDOM from "react-dom"; import Alert from "./Alert"; const AlertWrapper = props => { return ...

vuejs1.x 笔记合集

vuejs1.x 的笔记都整合到这里了。 vuejs1.x 中的过滤器高级用法当过滤器用于 model 时,需要考虑回填的现象。 默认情况下,过滤之后的新值会回填到 data 中,有时后我们需要对回填的值做处理,参考以下代码(引用自官方文档): Vue.filter("currencyDisplay", { // model -> view // 在更新 `<input>`...