首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    拿来主义:layPage分页插件的使用

    本篇主要介绍前端框架Layui中众多功能组件之一的分页组件——layPage的使用。废话已多说完毕,直接进入正题。...博主测试的页面因为同时引用了bootstrap的样式,和layui的样式有些冲突,会对插件的渲染效果有些微的影响。...上面js 中要重点利用的就是切换分页的回调函数 jump ,该函数在分页或者每页显示条数发生改变时触发,函数返回两个参数:obj(当前分页的所有选项值)、first(是否首次,一般用于初始加载的判断)。...当分页发生改变时,可以根据obj获取到改变后的当前或者每页显示条数,带着这些参数便可以继续发送ajax请求后台获取数据。...对于一些溢出情况,layPage已经做了很好的封装,比如,每页显示20条时当前正在最后一(5),当切换到每页40条的时候,总共只有3了,那么layPage会自动计算并切换到当前的最后一第3,无需我们自己再去判断处理

    1.4K30

    前端基础:node.js、npm、webpack

    热加载 webpack-dev-server 作用:前端开发服务器 特色:可以在文件改变时,自动刷新浏览器 安装: npm install webpack-dev-server一save-dev...webpack-dev-server --contentbase -src --inline --hot(热加载启动命令) 接着执行 webpack 进行打包 1.3数据接口设计 请求和响应 2.1面加载过程...三大框架 4.3 node.js 及 yarn 安装 4.4 Webpack 配置 webpack,一个前端资源加载/打包工具 需要处理的文件类型 Html html-webpack-plugin...脚本 babel + babel-preset-react 样式 css-loader + sass-loader 图片/字体 url-loader + file-loader webpack...一个构建用户界面的框架 声明式的框架 数据驱动DOM,再用事件反馈给数据 组件化开发 组件组合而不是继承 state && props 生命周期 理解JSX 一种JS扩展的表达式 带有逻辑的标记语法,

    2K40

    【浏览器渲染原理】

    1 浏览器框架结构 用户界面:就是浏览器自带的呈现给用户的一些标签界面,包含一些标签收藏夹等用于用户提升浏览器体验的功能UI 浏览器引擎:用于在用户界面和渲染引擎之间,传递数据。...比如你打开多个标签,其中一个标签卡死,可能会导致整个浏览器无法运行。...阻塞:但是在解析过程中遇到script标签时,就会停止html解析,转而去加载解析并执行js(因为浏览器并不知道当前的js操作会不会改变当前的html结构,如果js代码里用例document.write...我们需要计算节点在页面的坐标位置以及占用空间。...渲染问题 当我们改变一个元素的位置尺寸时,会重新进行样式计算、布局、绘制、栅格化等流程(重排)。 当我们改变某个元素的颜色属性时,不会触发重新布局,但是会触发样式计算和绘制(重绘)。

    71220

    【前端小白向】前端常见名词大盘点

    2010 年,Google 研发的 Angular.js 率先实现了 MVVM 想法,即开发者不再需要操作 DOM,可以直接拿数据渲染页面 Modal-View,而页面的变化,比如输入值改变,可以反过来改变数据内容...总得来说,Angular, React.js, Vue.js 都开发了自己的一套单应用框架,这套框架最后要做的就是 SPA(Single Page Application) 单应用。...而浏览器里有一个监听浏览器地址改变的功能,单应用的开发者就想了:我只要监听地址 url 的变化,再用 JS 渲染对应的页面组件,不就可以实现前端控制路由了么?这就是前端路由的基本思想。...上面的三大单应用框架都有自己的前端路由框架:**@angular/router, react-router, vue-router**。...同构渲染 用多了单框架之后,程序员们又发现问题了,单最后生成的 HTML 是这样的: <script src="bundle.<em>js</em>"

    68130

    Bootstrap笔记

    框架:库 lib libraryjQuery作为一个框架来讲,提供一套比较便捷的操作DOM的方式把大家都需要的功能预先写好到一些文件 这就是一个框架Bootstrap 让我们的 Web 开发更简单,更快捷...user-scalable:是否允许用户自行缩放(值:yes/no; 1/0)minimun-scale:最小缩放initial-scale第三方依赖jQueryBootstrap框架中的所有JS组件都依赖于...jQuery实现html5shiv让低版本浏览器可以识别HTML5的新标签,如header、footer、section等respond让低版本浏览器可以支持CSS媒体查询功能基础CSS样式概要预置排版样式统一预制标签样式按钮样式表格样式表单样式图片样式辅助工具类代码样式栅格系统响应式工具类预置界面组件导航导航条面包屑导航下拉菜单按钮式下拉菜单按钮组输入框组警告框头分页列表组面板媒体对象进度条...框架:库 lib library jQuery作为一个框架来讲,提供一套比较便捷的操作DOM的方式 把大家都需要的功能预先写好到一些文件 这就是一个框架 Bootstrap 让我们的 Web 开发更简单...预置界面组件 导航 导航条 面包屑导航 下拉菜单 按钮式下拉菜单 按钮组 输入框组 警告框 头 分页 列表组 面板 媒体对象 进度条 Glyphicons 标签 徽章 缩略图 大屏幕 嵌入内容

    3.4K90

    ExtJs七(ExtJs Mvc创建ViewPort)

    在解决方案资源管理器中,在\Script\app\View目录上单击右键添加一个名为Viewport.js的脚本文本。...本示例将构建一个类似于Ext JS API的用户界面,分顶部、主区域、底部三部分。顶部主要是显示系统名称和退出等按钮,主区域使用标签来显示管理的内容,而文章内容的详细信息也会已标签形式显示。...现在,在items中加入界面的三个部分。顶部因为还要添加按钮,因而使用一个工具栏比较方便;中部是标签;底部只是占位,用Component就行了。...定义id,既方便未来访问,也方便定义样式。 现在可以F5运行,登录后可以看到如下图所示界面: ? 基本框架出来了,要美化一下顶部和底部。...logo来改变显示文字的大小,样式代码如下: .logo { padding: 10px 10px 10px 31px !

    8.7K40

    nodePPT 网络幻灯片

    本文介绍node.js编写的网络幻灯片使用方法。 简介 Nodeppt是一款能将 Markdown 文档转成网页版 PPT 的开源工具,支持图表、流程图、数学符号、自定义主题配色以及样式等。...,可以使用note做备注 支持语法高亮,自由选择highlight样式 可以单ppt内部动画,单步动画 支持进入/退出回调,做在线demo很方便 安装 npm install -g nodeppt...和css的地址,如果有的话~自动放在页面底部 目录关系:可以在md同级目录下创建img、js、css等文件夹,然后在markdown里面引用,nodeppt默认会先查找md文件同级目录下面的静态资源,...,请参考下面的动画设置部分~ 分页 通过[slide]作为每页ppt的间隔,如果需要添加单背景,使用下面的语法: [slide style="background-image:url('/img.../nodejs | Ruby | nodejs 扩展名 | .less | .sass/.scss | .styl 特点 | 老牌,用户多,支持js解析 | 功能全,有成型框架,发展快 | 语法多样

    3.2K30

    《QQ音乐小电台》小程序开发

    mina框架 js:逻辑层的开发 WXML:页面布局 WXSS:页面的样式 整个系统分为两块视图层(View)和逻辑层(App Service)。 页面js中,data数据是需要约定为只读。...目录结构(小程序包含一个描述整体程序的 app 和多个描述各自页面的 page) 小程序的框架程序包含一个描述整体程序的app 和多个描述页面的page。...其中,app由三个文件构成,公共设置的app.json 、公共样式的app.wxss、主体逻辑的app.js 。...每个page由四部分组成,页面设置page.json、页面文件page.wxml、页面样式page.wxss、页面主体逻辑page.js。 逻辑层 App() 函数用来注册一个小程序。...5、列表渲染 wx:key 当数据改变触发渲染层重新渲染的时候,会校正带有 key 的组件,框架会确保他们被重新排序,而不是重新创建,以确保使组件保持自身的状态,并且提高列表渲染时的效率。

    4.7K10

    Web前端工程师2016必学的四大核心技能

    2.CSS3(表示层) 作为表示层的CSS又叫层叠式样式表,能给页面起到锦上添花的作用,CSS即层叠样式表(Cascading StyleSheet)。...在网页制作时采用层叠样式表技术,可以有效地对页面的布局、字体、颜色、背景和其它效果实现更加精确的控制。只要对相应的代码做一些简单的修改,就可以改变同一面的不同部分,或者页数不同的网页的外观和格式。...主要学习CSS3的核心属性及布局应用,CSS3对于Web前端整个页面的设计是必备的技能。 ?...3.JavaScript(行为层) JavaScript即JS作为行为层它是Web前端开发的核心,主要是帮助实现页面的交互及一些特效的实现。...它是轻量级的JS库并兼容CSS3,还兼容各种浏览器,要重点学习JQuery框架的核心功能以及最容易混淆的几个概念、JQuery各种选择器的使用,及选择器的应用优化、JQuery事件封装机制和JQuery

    82830

    自用 Next.js 博客程序之随便扯扯

    (带缓存记录) 独立(与文章实现方式一样) 链接 导航栏 移动端自适应 Sitemap(借助插件)和 RSS(脚本生成) 文章生成 类似 Hexo 等静态站点生成器的思路,本地写文章(文件形式)并通过程序生成为一个完整的站点...归档展示所有文章,可以根据文章分类选择性展示特定分类的文章。 文章采用 Markdown 格式并通过 next-mdx-remote 这个库解析展示,只能说好用。...在一致性方面,​Atomic CSS 框架通过预定义的设计系统实现一致性,而行内样式和传统 CSS 类定义的可选值没有限制。...在打包方面,​Atomic CSS 样式定义和 JS 逻辑分离,修改元素的 class 属性通常不会影响最终打包输出的样式文件,而行内样式的修改会导致整个 bundle 的改变。...返回顶部使用了最简单的锚点,毕竟能用越少的 JS 越好。至于这个平滑的返回顶部可以阅读往期文章:《关于页面滚动的两个 CSS 属性》 链接尝试性地使用了 grid 布局,相当不错。

    23920

    node+mongodb建站攻略

    一:后端部分 整个网站的后端是由node.js来驱动的,所以在后端需要安装node.js,以及在这个基础之上的框架express,它能够帮助我快速的搭建web应用,然后数据库选用的mongodb,以及对...二:前端部分 前端部分会选用jQuery的类库以及boostrap的样式框架,它们都是网站前端的静态资源,网站前端的静态资源都存在一个版本的依赖和版本的管理,所以我们需要通过Bower来安装它们,Bower...三:本地的开发环境 本地的开发环境后面的网站会用到less的编译,样式的合并,语法的检查,包括前后端单元测试的实现,以及服务的自动重启,这几个任务都是通过grunt来集成。 ?...6:样式开发,伪造模板数据  :跑通前后端之后,就可以对页面进行一个样式的开发和一些HTML的dom结构的填充,同时要伪造一些模板数据。...五:详细开发 然后来看一下网站的页面 ,左边是首页,有一个电影列表,把存在数据库里面的电影全部都取出来展现在这里,每一个海报都有电影名称和播放按钮,点击海报或者播放按钮就会跳转到右边这个页面,也就是详情

    92950

    深入理解CSS框架JS之间的关系

    深入理解CSS框架JS之间的关系 在现代web开发中,CSS框架和JavaScript (JS) 是两个常用的工具。CSS框架通过提供一系列样式和布局选项,可以帮助我们快速构建美观的网页。...首先,需要明确的是,CSS框架JS有各自的功能和作用。CSS框架主要关注于网页的外观和布局,提供了一系列预定义的样式类和布局组件,方便开发者使用。...而JS则专注于页面的交互和动态效果,可以通过操作DOM元素来改变面的结构和内容。 然而,CSS框架JS之间并不是完全独立的。实际上,它们可以相互配合,使网页的开发更加高效和灵活。...一个常见的场景是,通过JS动态修改CSS样式。有时候,我们可能需要根据用户的交互或者其他条件来改变网页的样式。通过JS,我们可以动态修改元素的CSS属性,或者通过添加或删除CSS类来改变样式。...在实际开发中,我们经常使用CSS框架JS来协同工作。CSS框架可以提供丰富的样式和布局选项,使得网页开发变得更加快捷和便利。

    18310
    领券