最新文章
-
开源赋予了行业新生态,我们将得到什么?开源又将如何发展?
引言:这篇文章其实是11月21日NASAC大会第一届开源软件开发与开源数字治理研讨会上,由我主持的”开源发展圆桌论坛“的讨论实录,由于各种各样的原因搁置了一段时间,今天在李建盛老师的提醒下才发出来,对不住大家... -
浪潮UBML低代码建模体系正式开源
2021年1月20日,UBML 项目代码正式对外开放。目前开放的代码有建模标准(UBML-Standard)及 UBML-Models,包括面向后端开发的核心模型BE(Business-Entity)、VO(View-Model)和服务模型中的 EAPI(External-API... -
小程序省市区选择器,对接公司的地址数据
公司开始做小程序了,小程序的省市区三级联动picker组件mode="region",之前也有接触过,这一次一上来先尝试了一下,发现不能和之前公司的地址库结合,因为之前项目都是和后端通过地区编码来交互的,这个自带的无... -
如何在客户端/浏览器上强制使用https
设置HTTP和HTTPS侦听器,将HTTP侦听器配置为使用301永久重定向响应客户端,您将HTTPS侦听器设置为发送HSTS标头,以使符合标准的客户端仅在将来尝试HTTPS连接…… -
Vue3 中 [为什么 Vue 中不要用 index 作为 key?] 有变化吗
看到这个文章,为什么 Vue 中不要用 index 作为 key?在 Vue3 中这样写有性能问题吗? key 用来做 diff 算法的。导致你的DOM被重复利用了,但是值却没有变化 …… -
入门教程 – vue.js 2.0 组件
什么是组件? 组件(Component)是 Vue.js 最强大的功能之一。组件可以扩展 HTML 元素,封装可重用的代码。在较高层面上,组件是自定义元素, Vue.js 的编译器…… -
进阶教程 – vue.js 2.0 深入响应式原理
我们已经涵盖了大部分的基础知识 - 现在是时候深入底层原理了!Vue 最显著的特性之一便是不太引人注意的响应式系统(reactivity system)。模型层(model)只是普…… -
进阶教程 – vue.js 2.0 过渡效果
概述 Vue 在插入、更新或者移除 DOM 时,提供多种不同方式的应用过渡效果。 包括以下工具: 在 CSS 过渡和动画中自动应用 class 可以配合使用第三方 CSS 动画…… -
进阶教程 – vue.js 2.0 过渡状态
Vue 的过渡系统提供了非常多简单的方法设置进入、离开和列表的动效。那么对于数据元素本身的动效呢,比如: 数字和运算 颜色的显示 SVG 节点的位置 元素的大…… -
进阶教程 – vue.js 2.0 Render 函数
基础 Vue 推荐使用在绝大多数情况下使用 template 来创建你的 HTML。然而在一些场景中,你真的需要 JavaScript 的完全编程的能力,这就是 render 函数,它比 t…… -
进阶教程 – vue.js 2.0 自定义指令
简介 除了默认设置的核心指令( v-model 和 v-show ),Vue 也允许注册自定义指令。注意,在 Vue2.0 里面,代码复用的主要形式和抽象是组件——然而,有的情况下,你…… -
进阶教程 – vue.js 2.0 混合
基础 混合是一种灵活的分布式复用 Vue 组件的方式。混合对象可以包含任意组件选项。以组件使用混合对象时,所有混合对象的选项将被混入该组件本身的选项。 例…… -
进阶教程 – vue.js 2.0 插件
开发插件 插件通常会为Vue添加全局功能。插件的范围没有限制——一般有下面几种: 添加全局方法或者属性,如: vue-element 添加全局资源:指令/过滤器/过渡…… -
进阶教程 – vue.js 2.0 单文件组件
介绍 在很多Vue项目中,我们使用 Vue.component 来定义全局组件,紧接着用 new Vue({ el: '#container '}) 在每个页面内指定一个容器元素。 全局定义(Global…… -
进阶教程 – vue.js 2.0 生产环境部署
删除警告 为了减少文件大小,Vue 精简独立版本已经删除了所有警告,但是当你使用 Webpack 或 Browserify 等工具时,你需要一些额外的配置实现这点。 Webpack …… -
进阶教程 – vue.js 2.0 路由
官方路由 对于大多数单页面应用,都推荐使用官方支持的vue-router库。更多细节可以看vue-router文档。 从零开始简单的路由 如果只需要非常简单的路由而不需要…… -
进阶教程 – vue.js 2.0 状态管理
类 Flux 状态管理的官方实现 由于多个状态分散的跨越在许多组件和交互间各个角落,大型应用复杂度也经常逐渐增长。为了解决这个问题,Vue 提供 vuex: 我们有…… -
进阶教程 – vue.js 2.0 单元测试
配置和工具 任何兼容基于模块的构建系统都可以正常使用,但如果你需要一个具体的建议,可以使用 Karma 进行自动化测试。它有很多社区版的插件,包括对 Webpack…… -
进阶教程 – vue.js 2.0 服务端渲染
需要服务端渲染(SSR)吗? 在开始服务端渲染前,我们先看看它能给我们带来什么,以及什么时候需要用它。 SEO(搜索引擎优化) 谷歌和Bing可以很好地索引同步…… -
如何从Vue 1.x 迁移到Vue 2.0
FAQ 哇,非常长的一页!是否意味着 Vue 2.0 已经完全不同了呢,是否需要从头学起呢,Vue 1.0 的项目是不是没法迁移了? 非常开心地告诉你,并不是!几乎 90%…… -
如何从从Vue Router 0.7.x 迁移到Vue Router 2
只有 Vue Router 2 是与 Vue 2 相互兼容的,所以如果你更新了 Vue ,你也需要更新 Vue Router 。这也是我们在主文档中将迁移路径的详情添加进来的原因。 有关…… -
Javascript高级 – js 对象
JavaScript 对象 JavaScript 中的所有事物都是对象:字符串、数值、数组、函数... 此外,JavaScript 允许自定义对象。 JavaScript 对象 JavaScript 提供多个内…… -
ES6的7个实用技巧
Hack #1 交换元素 利用数组解构来实现值的互换 let a = 'world', b = 'hello' [a, b] = [b, a] console.log(a) // -> hello console.log(b) // -> world…… -
APICloud 底部导航设置
上代码 <!doctype html> <html> <head> <meta charset="utf-8"> <meta name="viewport" content="maximum-scale=1.0,minimum-scal…… -
iframe相互调用详解
嵌入iframe机制,不可避免的要用到各个iframe页面之间方法和属性的相互调用。 这里设定有3个页面,一个父页面main.html,它嵌入了两个iframe,分别是:childPa……