• 解决 uni-app 中使用 v-show 时由于 CSS 的原因无法达到预期效果

    在使用 uni-app 进行开发时,我们经常会使用 v-show 指令来控制元素的显示和隐藏。然而,有时候由于 CSS 的原因,使用 v-show 可能无法正常显示,导致我们无法达到预期的效果。 让我们来看一下下面的示例代码:<template> <view class="page"> <view>CSS 导致&nb

    Jul 8, 2023 阅读(243)
    标签: Uni-app
  • AJAX入门——工作原理

    理解同步交互和异步交互举个例子:普通B/S模式(同步) AJAX技术(异步) * 同步: 提交请求->等待服务器处理->处理完毕返回 这个期间客户端浏览器不能干任何事。 发送方发出数据后,等接收方发回响应以后才发下一个数据包的通讯方式。 你现在传输,我要亲眼看你传输完成,才去做别的事 。 * 异步: 请求通

    Dec 10, 2018 阅读(1305)
    标签: Javascript
  • 浏览器缓存知识小结及应用

    浏览器缓存,也就是客户端缓存,既是网页性能优化里面静态资源相关优化的一大利器,也是无数web开发人员在工作过程不可避免的一大问题,所以在产品开发的时候我们总是想办法避免缓存产生,而在产品发布之时又在想策略管理缓存提升网页的访问速度。了解浏览器的缓存命中原理,是开发web应用的基础,本文着眼于此,学习浏览器缓存的相关知识,总结缓存避免和缓存管理的方法,结合具体的场景说明缓存的相关问题。希望能对有需要

    Dec 1, 2017 阅读(1340)
    标签: 性能优化
  • JavaScript 在调试 Bug 时有哪些奇技淫巧

    了解你的工具可以极大的帮助你完成任务。尽管 JavaScript 的调试非常麻烦,但在掌握了技巧 (tricks) 的情况下,你依然可以用尽量少的的时间解决这些错误 (errors) 和问题 (bugs) 。我们会列出14个你可能不知道的调试技巧, 但是一旦知道了,你就会迫不及待的想在下次需要调试 JavaScript 代码的时候使用它们!虽然许多技巧也可以用在别的检查工具上,但大部分的技巧是用在

    Nov 22, 2017 阅读(1403)
    标签: 调试技巧
  • 你必须懂得的css清除浮动方法,4种清除浮动方法

    做前端开发我们都不得不使用float浮动属性,但是如果使用了浮动,难免会遇到父级元素不能自适应高度。假设了有三个盒子对象,一个父级里包含了两个子级,父级元素没有设置固定高度,子级一个使用了float:left(左浮动)属性,另外一个子级使用float:right(右浮动)属性,这种情况的话父级元素的高度就必定不能被子内容而撑开。如图:(三个盒子对象)(设置了浮动之后,父级元素不能被撑开)(我们所希

    Nov 19, 2017 阅读(2044)
    标签: Css
  • JS实现文章详情页自动生成目录导航树

    很多网站都有根据文章内容,自动提取对应的标题然后组织成文章目录树导航,例如常见的CSDN就实现了目录导航树,如下图实现思路,遍历详情找出 H1 ~ H6标题标签,然后有序的构造成一棵树并显示到页面中。JS代码实现://构造树 function buildTreeData(tree,node){ if(tree.childrens.length == 0){ tr

    Sep 29, 2017 阅读(3463)
    标签: Javascript
  • Javascript Date format (js日期格式化)

    ​Javascript 通过原型链对Date(日期)对象进行扩展实现将 Date(日期) 转化为指定格式的String(字符串)类型,代码实现如下:/** * 对Date的扩展,将 Date 转化为指定格式的String

    Jun 23, 2017 阅读(1671)
    标签: Javascript
  • AngularJS简单示例——Hello Wolrd

    实现一个 AngularJS简单应用,首先需要搭建开发AngularJS应用环境,搭建开发环境只需AngularJS文件库即可,然后在你的HTML代码中引入文件库。AngularJS文件库获取方式:官网下载:https://angularjs.org/GitHub下载:https://github.com/angular/angular.js/tree/masterCDN地址直接引用:http:/

    May 25, 2017 阅读(1639)
  • AngularJS 基本语法特点及使用范围

    AngularJS (官网地址: http://angularjs.org) 是Google公司提供的一套在原有的HTML语言基础之上基于MVC结构进行扩展的JavaScript开发工具。其扩展的目的就是希望能够通过HTML标签构建动态的WEB应用。要实现这样的目的,需要在AngularJS内部利用了两项技术点,一个是数据的双向绑定,另一个是依赖注入。基本语法特点使用双{{}}语法对动态获取的数据

    May 25, 2017 阅读(1640)
  • 网页优化——图片优化

    概览尽量减小图片尺寸,以缩减用户等待资源加载的时间。适当地设置图片的格式并进行压缩可以节省大量的数据字节空间。这样可以为那些网络连接较慢的用户节约时间,还可以为有流量套餐限制的用户节省成本。建议您应对所有图片进行基本优化和高级优化。基本优化包括裁剪不必要的区域,将颜色深度降至可接受的最低水平,移除图片评论以及将图片保存为恰当的格式。您可以使用任意图片编辑程序(例如,GIMP)执行基本优化。

    May 23, 2017 阅读(2086)
    标签: 性能优化