- 博客(8)
- 资源 (1)
- 收藏
- 关注
原创 videoApi和audioApi的基本使用方法
以上代码演示了一个带有控制按钮的音频播放器,并使用 audioApi 提供的方法。实现了播放、暂停和静音以及取消静音的功能。
2023-06-06 18:22:46
181
原创 封装一个适用于 Vue 和 React 以及其他支持 axios 的框架
这是一个基本的 axios 封装,支持设置请求头、请求超时时间、Token 验证等。这样就可以方便地在项目中使用 axios 了,适用于 Vue 和 React 以及其他支持 axios 的框架。记录一个简单的 axios 封装代码。
2023-06-06 17:51:14
77
原创 javascript中 怎么才能使代码高效整洁
在实际开发中,还可以结合设计模式来优化代码,例如工厂模式、观察者模式、迭代器模式等等,这些模式可以根据具体的场景进行选择和应用。模板字符串是一种能够在字符串中插入变量或表达式的方式,其语法为反引号(` )包裹字符串,变量或表达式使用。解构赋值是一种将值从对象或数组中提取到单独的变量中的方式,可以提高代码的可读性和简洁性。箭头函数是一种简化函数语法的方式,其语法更加简洁,使函数更易于编写和阅读。链式调用是一种将多个操作进行级联的方式,使代码更加简洁和易于阅读。
2023-06-06 17:37:37
81
原创 Flutter中的Navigator 2.0为何比1.0难 难在哪里 该如何正确使用
在Flutter 2.0中,Navigator进行了重构,这就是Navigator 2.0。相比Navigator 1.0,Navigator 2.0可以更好地处理复杂的路由导航需求,但其也更加难以理解和使用。综上所述,Navigator 2.0相比Navigator 1.0更为灵活,可以处理更复杂的路由导航需求。而在Navigator 2.0中,我们还需要管理前一个页面的路由状态,因为用户随时可能会返回到前一个页面。在Navigator 2.0中,我们需要管理前一个页面和当前页面的路由状态。
2023-06-06 12:21:34
305
原创 Vue 几种常见的样式策略用法
CSS 模块是在 Vue 组件中使用 CSS 的一种方式,它可以让样式不被污染,同时可以实现样式复用和组件化,隔离不同组件的样式。在 Vue 项目中,可以使用 CSS 预处理器,例如 Less、Sass、Stylus 等,来使样式代码更加易维护和优雅。页面中引入全局样式的 CSS 文件,来设置全局样式,这样所有的组件都可以使用这份样式。这种方式可以有效地避免样式冲突的问题,但是也会有一些局限性,例如无法修改子组件中的样式等。这种方式需要在项目中安装相应的预处理器,并在。在 Vue 项目中,可以通过在。
2023-06-06 12:08:37
195
原创 用Vue3如何实现React中的useReducer
在 Vue3 中,使用useReducer的方式来进行状态管理有很多的优势。它可以帮助我们更好地组织代码,让组件之间的状态管理更加清晰易懂。同时,使用这种方式可以让我们更好的利用 Vue3 中的响应式数据特性来实现更灵活的状态管理。不过需要注意的是,虽然useReducer是模仿 React 中的设计模式,但是在 Vue3 中实现时需要根据实际情况进行调整,才能让代码更加适应 Vue3 的数据响应机制。
2023-06-06 11:56:36
139
原创 Vue3 表单输入案例 以各种设计模式实现
本案例使用 Vue3 和各种设计模式实现表单输入功能。用户可以输入姓名、邮箱、密码和确认密码,完成表单提交后,会弹出一个提示框显示用户输入的表单数据。
2023-06-06 11:46:29
454
jq三级菜单
2015-02-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人