Angular学习笔记(四)组件内容投影
概述、意义及必要性组件内容投影是组件通讯的一种高级用法。 有时,我们在创建组件的时候想要把组件内部的标记作为一个参数传给组件。这种技术就叫做内容投影(content projection)。在Angular中,内容投影通过<ng-content>标签来实现。 如果没有
概述、意义及必要性组件内容投影是组件通讯的一种高级用法。 有时,我们在创建组件的时候想要把组件内部的标记作为一个参数传给组件。这种技术就叫做内容投影(content projection)。在Angular中,内容投影通过<ng-content>标签来实现。 如果没有
原文:Getting Started with CSS Grid译文:带你入门 CSS Grid 布局(部分片段不完善,已根据原文修改补充) 三月中旬的时候,有一个对于 CSS 开发者来说很重要的消息,最新版的 Firefox 和 Chrome 已经正式支 CSS Grid 这
钩子在组件生命的不同阶段(初始化→渲染→存活→销毁),一般会暴露出一些“接口”,开发者可以利用这些接口来实现一些自己的业务逻辑。这种接口在有些框架里面叫做“事件”,在 Angular 里面叫做“钩子”,但其底层的本质都是一样的。 除去构造函数,Angular 一共暴露了8个“钩子
组件间通讯的必要性组件就像零散的积木,我们需要把这些积木按照一定的规则拼装起来,而且要让它们互相之间能进行通讯,这样才能构成一个有机的完整系统。 在真实的应用中,组件最终会构成树形结构,就像人类社会中的家族树一样 在树形结构里面,组件之间有几种典型的关系:父子关系、兄弟关系、亦或
之前虽然在跟着官网教程撸了一遍英雄编辑器(Angular练习项目地址),见识到了Angular的魅力,但里边有很多的细节没有搞懂,所以就决定全方位重新认识一下这个重量级框架,归纳总结学习笔记,记录在本博客。 ======
Ajax通信技术是前端非常重要的技能之一,它的出现使网页的使用体验发生了翻天覆地的变化。其中GET和POST方法是Ajax的主流,而如DELETE,PATCH方法却少有人使用,虽然Jquery等库支持这些东西,但如果离开第三方库甚至有很多新手不懂怎么用。其实很简单,这里就封装一个
模态框:早就发现但没有重视的问题之前写模态框时就注意到了一些问题,例如有些时候点击按钮会弹出多个模态框,这并不是我想要的结果。 我不清楚这是为什么,但是这种情况很好解决,我直接在模态框组件的构造函数里加一个判断,就解决了这个问题: 1if(_.$('.m-modal&#
学习前端之余偶尔想换个口味,都说python是一门非常灵活的轻量级脚本语言,今天就来尝尝鲜。 python语言的前世今生及其详细介绍在此就略过了,直接开撸 安装python到Python官网下载所需的版本,建议选择3.x版本选择平台:windows,64位,开始下载双击安装(建
在html中,JS是同步进行的,但有一些元素是异步获取的。 说如果想用js对这个元素进行加工,普通方法是获取不到这个元素的,因为JS代码运行时,这个元素还未加载。 案例由于来比利的载入速度还是不太理想,本博客决定引入了”qingqing”的评论系统。 安装很简单,根据官方的说法,
XMLHttpReque Level 2 对原有XMLHttpReque对象进行了增强,除此之外,还新增了两个对象。 新规范如下图示: XMLHttpRequest初始化new的过程和之前是一样的,跨域请求需要加上withCredentials这个属性 123var xhr =