js获取对象属性值的方法
场景:已知对象的某属性,我们需要获取对象中的属性值。js获取对象属性值的方法。
react实现路由跳转
react路由跳转
使用scrollTo/scrollTop让页面元素滚动到指定位置, 并设置滚动动画
当容器有滚动条时,有时需要点击 或 将页面滚动到指定元素位置比如父元素设置了 ,当元素里的内容超过元素本身的高度时, 就会出现滚动条, 那么鼠标滑动的距离就是其滚动距离.如何设置滚动scrollTop属性就是指 “元素中的内容” 超出 “元素上边界” 的那部分的高度。直接给父元素的scrollTop
vue数据双向绑定
Vue.js 是一个 MVVM 框架,即数据双向绑定,即当数据发生变化的时候,视图也就发生变化,当视图发生变化的时候,数据也会跟着同步变化。这也算是 Vue.js 的精髓之处了。值得注意的是,我们所说的数据双向绑定,一定是对于 UI 控件来说的,非 UI 控件不会涉及到数据双向绑定。单向数据绑定是使
【Vue】 组件封装
组件封装。父子组件间的数据传递。父组件通过 prop 将数据传递给子组件,子组件通过 emit 事件将子组件数据传递给父组件,子组件不能直接修改 prop 中传给父组件的值。子组件不能直接修改 prop 中的值。父组件通过 prop 把改变的值传到子组件中
Vue3 入门笔记 ---- 利用Element Plus对页面进行布局划分以及实现左侧公共菜单
vue3+element plus 实现页面布局
React+Mobx|综合项目实践(附项目源码、地址)
欢迎来到我的博客【Vue】、【React–从基础到实战】、【TypeScript】等等系列专栏React框架。
ElementUI中<el-form>标签中 ref、:model、:rules 的作用
ElementUI中标签中 ref、:model、:rules 的作用
vue使用jsMind(思维导图)
jsMind是一个显示/编辑思维导图的纯javascript类库,其基于html5的canvas进行设计。我们使用它可能需要在网页上单纯的使用这种图样的效果,而其他交互却是自定义的,我这边选择的是jsMind与网上的一个(右键菜单)。jsmind.menu.js中寻找到定义menu的地方,增加cus
uniapp全局弹窗(APP端)
uniapp APP端全局弹窗。 JS实现,统一样式
vue组件强制刷新的方案
vue组件重新渲染的方案
Vue warn]: Component is missing template or render function.
Component is missing template or render function.
Vue3.0实现图片预览组件(媒体查看器)
一组图片、视频、音频、文件数据,要求点击图片可以放大预览,左右可以切换音视频、文件,支持鼠标及各种键控制 缩放,左右旋转,移动等功能,整理了一下,封了个组件,注释很全面,每块地方都有讲解,可以直接拿到项目中使用。顶部中间一般为图片当前索引index/总长度,当然默认的为这样,抛出index,可以自定
uniapp 实现人脸认证
uniapp实现人脸认证
Vue|数据渲染
Vue 是如何将编译器中的代码转换为页面真实元素的?在Vue 中,自带了模板渲染,而模板的语法也非常简洁易懂。
【TS】object类型
通常定义字符串的方法有这些let str = '东方不败' // 字符串 let str2 = String('东方不败') // 字符串 let str3 = new String('东方不败') // 对象 String{}前两种方法是基础类型的,str为直接定义基础字符串类型,str2为Str
一个非常好看的前端Vue3登录页面
Login登录demo 非常好看
在vue中如果computed属性是一个异步操作怎么办?
在上面的示例中,我们定义了一个名为asyncProperty的计算属性,它的计算方法是一个异步函数。需要注意的是,如果使用了异步计算属性,在模板中访问计算属性的时候需要使用v-if指令来等待计算属性计算完成。因为计算属性是异步执行的,所以在计算属性没有计算完成之前,它的值可能为undefined,这
【Vue】实现当前页面刷新的四种方法
这两周在写一个后台管理,每次调用接口实现增删改查的过程中,都需要刷新当前页面或者刷新数据。因此整理了如下方法:方法一:location.reload方法二:$router.go(0)方法三:provide、inject和$nextTick方法四:创建空白页