解析Fragment声明周期创建FragmentAndroid Studio进行快捷创建FragmentFragment解析在Acitivity中添加Fragment实例 解析类似于Activity,可以用来在Activity中描述一些行为或者描述一部分页面,也可以使用多个Fragment在一个Activity中创建多个UI面板,一个Fragment必须嵌入到一个Activity中,只有Acti
# Angular 使用 Android 类 在移动应用开发中,经常需要将前端框架与原生代码进行集成,这样可以充分利用前端框架的便利性,同时又能够实现复杂的原生功能。本文将介绍如何在 Angular使用 Android 类,实现前端与 Android 原生代码的交互。 ## 为什么要使用 Android 类 在移动应用开发中,有些功能可能无法通过前端框架直接实现,需要调用原生代码来完成。
原创 2024-05-30 03:49:41
58阅读
在web开发中常见的分页有前端分页(假分页)后端分页(根据分页来请求数据)现在我们学习的是angular也就是假分页1、npm install ng2-pagination --save2、在app.module.ts文件中引入模块import {Ng2PaginationModule} from "ng2-pagination"@NgModule({ imports: [
原创 2021-06-15 16:01:05
2088阅读
Angular ConsoleAngular Console 是一个用于扩展 Angular CLI 的强大工具,通过提供一个图形界面的形式,方便开发使用 CLI 的功能。Angular CLI 提供了越来越多的功能,但是对于开发者来说,需要记住的命令和参数也日益复杂。使用 Angular Console 可以让开发者不再需要强记这些复杂的命令,直接通过图形界面完成工作。可以在其官网 
原创 2022-04-08 17:11:13
308阅读
如何使用 Angular CLI 提升开发效率Angular CLI(命令行工具)是 Angular 提供的一个非常强大的工具,旨在帮助开发者提高生产力和开发效率。它通过自动化常见的开发任务和提供一系列方便的命令,简化了从项目初始化、组件创建、服务注入到构建和部署的整个开发流程。在这篇文章中,我们将探讨如何使用 Angular CLI 提升开发效率,并介绍一些常用的命令和技巧。1. 安装 Angu
原创 1月前
37阅读
使用Angular2的Http发送AJAX请求Angular的文档并不详细,甚至API文档也有一些错误。经过查阅资料并经大量实验,终于明确了Angular的Http发送Ajax请求的方式方法。本文描述了通过Angular的Http发送Ajax请求相关的全部内容。1. Angular的Http类Angular的Http类负责与服务端通讯,通过Ajax的形式访问远程服务器。Angular的Http访问
1.6 实现AOP功能至此,实现路由页面时用到的技术我们已经基本示范过了,接下来我们将开始实现一些高级功能。这些功能具有全局性的影响—基本上每个路由都会涉及它,如果我们把它嵌入到每个路由的实现里,那么代码中将出现大量的重复,编写和维护将会变成噩梦。这类功能,我们称其为“AOP功能”,也就是“面向切面功能”(形象点说:路由是竖着并列在一起的,AOP功能则像一个平台一样支撑着它们)。最典型的就是“登录
转载 2023-10-17 22:12:31
54阅读
先简单回顾上篇所介绍的知识点:Angular相关命令:脚手架的安装: npm i -g @angular/cli --force生成项目包: ng new 包名 生成过程中的选项 都直接回车选用默认项即可.启动命令: ng s -o生成组件: ng g c 组件名Angular的一些用法:插值: {{}}属性的绑定: [属性名]="值" 或 属性名="{{值}}"事件: (事件名)="方法名()"
转载 2023-07-04 14:23:02
173阅读
一、Angular  UI组件库  ------------ionic1、 官网:https://ionicframework.com      文档:https://ionicframework.com/docs      概述:是一个移动端UI组件库,可以与Angular/Vue/React组合应用,也可以单独使用
转载 2023-07-04 14:21:52
103阅读
项目中经常会有一些公共组件,比如header,如果每个页面都写一遍的话显得很冗余,而且不利于维护,这时候我们就会考虑将这些公共部分抽取出来,做成一个单独的组件。然而angular不是很熟悉啊~怎么啵~折腾了一下,才发现angular的组件开发主要依赖自定义指令(directive )来实现。主要使用到directive的几个属性,如下:restrict:
转载 2020-05-16 10:50:00
154阅读
2评论
本章是修复Angular2从环境搭建到开发中引入jq开发 为了更切合开发中,本例中使用静态文件夹assets存放资源一、在index.html中引入js<script src="./assets/js/jquery-3.2.1.min.js"></script>二、在新建组件的使用jq1、declare var $ : any;2、在组件的生命周期函数ngAfterViewInit书写jq
原创 2021-06-15 16:01:04
143阅读
<html> <head> <meta charset="utf-8"> <title>菜鸟教程---angular.js</title> <meta name="keyword" content="菜鸟教程---angular.js"> <meta name="discription"
转载 2024-04-23 12:43:43
13阅读
解释Angular中的几个高级组件和机制,它们增强了灵活性、可重用性和性能。通技能,并在应用程序中利用灵活性、可重用性和性能优化的能力。
原创 精选 2023-12-19 10:47:05
247阅读
Angular是一个功能强大且被广泛采用的用于构建web应用程序的框架。随着我们进入2023年,必须跟上最佳实践,以确保您的Angular项目高效、可维护和高性能。在本文中,我们将探讨2023年充分利用Angular的一些最佳实践,并提供示例。1.Angular CLI的定期使用Angular CLI(命令行界面)是一个功能强大的工具,可以简化开发过程。养成使用Angular CLI创建、生成和管
原创 2023-12-19 11:04:59
147阅读
为什么使用 Angular我不是 Angular 的布道者,但如今自称 Angular 派,使用 Angular 做项目让我有一种兴奋感。目前的三大主流前端框架都研究过,博客中也有三者的相关教程,最早接触的是 React,但是并没有实际的项目经验,只做过一些 Demo 。使用 Vue 做过一个比较复杂的移动端大数据项目,技术栈采用 Framework7 + Vue + Vuex,整体效果还是满意的
转载 2023-11-22 10:17:52
86阅读
@NgModule:https://angular.cn/api/core/NgModule#ngmoduledeclarations属于该模块的一组组件、指令和管道(统称可声明对象)。参考:https://angular.cn/api/core/NgModule#declarations注意: 在模板中可用的选择器(selector)包括那些直接声明在这里的可声明对象和导入的那些 NgModul
转载 2024-06-15 12:51:29
39阅读
简单示例,直接上代码1、Hello World<!DOCTYPE html> <html ng-app="helloworld"> <head>     <title>Angular JS (一)Hello World</title>  &
原创 2015-09-05 17:57:19
882阅读
# Angular 使用 jQuery 的指南 在现代前端开发中,Angular作为一个强大的框架,通常与原生JavaScript或TypeScript一起使用。然而,在某些情况下,我们可能需要使用jQuery来简化DOM操作或其他功能。本文将为你提供一个清晰的流程,帮助你在Angular项目中引入和使用jQuery。 ## 流程概述 下面的表格列出了在Angular使用jQuery的几个
原创 7月前
33阅读
# Angular使用Axios的指南 在现代Web开发中,进行HTTP请求是一个常见需求。在Angular中,我们可以选择多种方式来实现这一功能,其中`Axios`是一个非常流行的HTTP客户端库。本文将介绍如何在Angular项目中使用Axios,示范一些基本用法,同时通过可视化展示更好地理解Axios的工作流程。 ## 什么是Axios? Axios是一个基于Promise的HTTP
原创 2024-10-20 04:56:05
79阅读
安装 基本使用 定义一个dom 定义对象 获得echarts对象 多折线图生成 效果如图 示例代码 "示例代码" 参考资料 "Is it possible to use ECharts Baidu with Angular 2 and TypeScript" "Ionic2系列——在Ionic2中使
原创 2021-04-25 21:11:38
1777阅读
  • 1
  • 2
  • 3
  • 4
  • 5