Angular开发小程序

通过修改Angular实现使用Angular开发小程序

本项目实现的目的很简单也很纯粹,就是告诉大家.框架无高低,使用的人,有高低

开发模板

修改内容

builder

修改用于支持自定义构建

component 编译时

通过提前解析获得模板与样式,转换为小程序所需的

全局变量

用来支持ngZone与Angular默认全局引用

platform

通过实现自定义的 platform,给予小程序的启动上下文支持

renderFactory

原渲染工厂支持的是 dom 渲染,但是小程序不需要

主出口重建

主出口预先加载相关依赖,为后面的 page 做准备

文件系统监听修改

需要在预处理结束时,清除文件缓存

增加内容

组件与页面的注册函数

只有被注册,还会自动的查询依赖关系与生成

相关生命周期的传递

小程序自带的一些生命周期

小程序相关 token.

APP_TOKEN可以获得 App 实例

COMPONENT_TOKEN,PAGE_TOKEN可以获得组件对应的小程序组件实例

已实现内容

变更检测

Input,Output

依赖注入

ng-content

ngIf,ngSwitch,ngFor

对于其他指令及自定义指令,暂未实现

小程序大部分功能

未实现

可实现的功能

http

管道

非结构型指令

结构型指令的非引用传递或有限传递

路由的部分实现

对于其他指令及自定义指令,暂未实现

对于其他指令及自定义指令,暂未实现

表单

自定义组件

不可能实现的功能

无限制的结构型指令

除非模板运行动态按需加载

其他平台的支持

目前功能尚未完善,不对多余的平台做支持

目前仅支持微信小程序,但是未来重构完善后,会添加其他平台的小程序支持

准备做的

component 的 template 重写

之前是通过完全重写实现的值绑定与更新,但是是因为有一个技术没法实现所以才采取点方案.

目前已经可以通过替换调用函数实现这个,所以重新 template

重写后将会使管道,表单,非结构型指令的支持

点赞(0) 打赏

评论列表 共有 0 条评论

暂无评论

热门产品

劳务公司运营资料:人力农民工县分公司运营资料|劳务公司运营资料,劳务,公司,运营,资料,人力,农民工,分公司
劳务公司运营资料:人力农民工县分公司运营资料
高职单招合作协议书|高职单招合作协议,高职单招合作协议书,高职合作协议,单招合作协议,高职单招合作合同,高职,单招,合作,协议书
高职单招合作协议书
门窗建材销售技巧和话术 48招|门窗建材销售技巧,门窗建材销售话术,建材销售技巧,建材销售话术,门窗,建材,销售,技巧,话术 48招
门窗建材销售技巧和话术 48招
美容院销售技巧|美容院销售技巧,美容院,销售,技巧
美容院销售技巧
贷款话术以及顾客常见问题|贷款话术,贷款问答话术,贷款问题话术,贷款,话术,以及,顾客,常见问题
贷款话术以及顾客常见问题
聊天话术技巧:不会和客户聊天,教你10个高效沟通技巧!|聊天话术技巧,聊天话术,高效沟通技巧,高效沟通话术,聊天,话术,技巧,不会,客户,教你10个,高效,沟通
聊天话术技巧:不会和客户聊天,教你10个高效沟通技巧!
要成功,学话术!美容师话术参考大全|美容师话术,美容师话术大全,美业话术,美业话术资料,美业话术大全,美业话术手册,成功,学话,美容师,话术,参考,大全
要成功,学话术!美容师话术参考大全
72页寿险陌拜行销+23页车险陌拜话术|寿险陌拜行销,车险陌拜话术,寿险话术,车险话术,寿险销售技巧,车险销售技巧,寿险陌拜技巧,车险陌拜技巧,72页,寿险,陌拜,行销,+23页,车险,陌拜话术
72页寿险陌拜行销+23页车险陌拜话术

历史上的今天:05月02日

美容院业绩百万经营秘籍

美容院业绩百万经营秘籍+---01开店之初一开始开店就注定失败的几大原因.doc创业美容院开业的流程.doc开店做生意 坚持 诚信 承担 信心才能立于不败.doc开店必死的六种人.doc想开店您当老板的做好准备了吗?.doc成功开店五步曲,步步为赢!.doc没有经验可以开美容院吗?我开店前的准备.doc+---02开店选址店面选址评估表.doc开会所美容院如何选址的几点见意.doc开美发店该如何选

团队高效沟通的秘密,全在这3点!

众所周知,沟通在一个团队中,起到非常重要的作用。即使所有人都意识到沟通的重要性,但是由于每个人的沟通的能力和技巧不同,在信息传达过程里或多或少会出现词不达意的情况。有人会说,是不是团队氛围好了,沟通起来也就方便了?不如先来回想自己和父母沟通的过程吧,有的家庭氛围其乐融融,即便相互之间熟悉至此,但是你还是有很多事情,很难和父母沟通。同理,不是一个团队氛围好了,沟通协作的效率就一定能提高。偶尔,一个熟

如何制作员工手册

如何制作员工手册如何制作员工手册员工手册的价值1:让新员工工作思路更清晰2:可以系统的复制人才/提升员工人才3:组建团队更容易员工手册设计大纲目录第一篇:集团介绍1:公司介绍2:文化介绍3:机制介绍4:团队介绍第二篇:专业知识1:产品介绍2:产品优势第三篇:业务开发1:销售流程2:如何找客户3:开发客户方法与话术4:如何服务客户5:客户案例6:抗拒解除第四篇:价值补充1:销售十大步骤2:每天做什么

店长岗位说明书

店长岗位说明书店长岗位说明书基本信息岗位名称店长所属部门店面岗位编号直接上级店面经理店    员1所辖人员直接下属店长助理、导购考核方式职等职级薪酬类型底薪+提成职位概述店面管理工作职责权重销售管理1. 按照年度总目标分解指标,完成店面销售指标任务2. 建立销售台账,与各项物料的进出使用记录,每月做出相关分析报表3. 参与产品策略、价格策

【脚本】电器直播脚本

【脚本】电器直播脚本电器直播带货剧本主题:X净水器时间:42分钟人物:主播x2转场:开始主持人A:大家好!对于我们的资深观众来说,知道今天是什么日子,所以会显得更加兴奋些,今天是我们一年一度的快抢节,可以看到在台上的商品,当然对于今天这个节目,出现的品牌是我们反复斟酌而定的,反复推敲过后才带给各位的,对于价格,我们也是特意为今天的观众专程而准备的。主持B:没错。主持人A:话不多说,接下来由我A和B

【脚本】抖音直播带货方案直播脚本(范本)

【脚本】抖音直播带货方案直播脚本(范本)抖音直播带货方案(范本)一、直播主题:爆款一折购二、直播时间:20xx年7月25日(周三)13:00三、直播地点:XXX商业区四、主持人:小E五、嘉宾:XXX六、直播细节1、前期准备在开播前主播提前准备,找个明亮隔音的房间,打扮自我形象,并检查设备,准备开播,开播前项目人员提前准备好项目信息说辞(简明扼要),在开播前项目人员提前进入主播间,2、开场预热首先进

热门专题

一年制中专|中专学历,中专是什么学历,中专是什么,中专有什么专业,中专升大专,一年制中专
一年制中专
中源管业|中源管业,中源管业公司,中源管业有限公司,中源管业电话,中源管业地址,中源管业电力管,中源管业mpp电力管,中源管业cpvc电力管,中源管业pe穿线管
中源管业
卓越综合高中|卓越综合高中
卓越综合高中
大理科技管理学校|大理科技管理中等职业技术学校,大理市科技管理中等职业技术学校
大理科技管理学校
昆明网站建设|昆明网站建设,昆明网站开发,昆明网站建设公司,昆明网站建设价格,昆明网站设计,昆明网站制作,网页设计,高端网站建设,高端网站设计
昆明网站建设
大理科技管理学校|大理科技管理学校,大理科技,大理科技中等职业技术学校,大理科技管理中等职业技术学校,大理科技学校
大理科技管理学校
云南巨榕教育投资集团有限公司|云南巨榕教育投资集团有限公司,巨榕教育集团,巨榕教育
云南巨榕教育投资集团有限公司
弥勒综合高中|弥勒综合高中
弥勒综合高中

微信小程序

微信扫一扫体验

立即
投稿

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部