加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 创业 > C语言 > 正文

angularJs component dynamic template

发布时间:2020-12-15 00:23:35 所属栏目:C语言 来源:网络整理
导读:precode最近我司开始进行这样一个工作,将内部通用组件全部写到github上去并注册到bower中,然后引入项目减少代码量 在开发过程中我碰到了这样一个问题,在写组件时因为是component而不是directive所以不能构建动态模板并不是那么方便,如果采用相对路径的方
                                        <pre><code>最近我司开始进行这样一个工作,将内部通用组件全部写到github上去并注册到bower中,然后引入项目减少代码量

在开发过程中我碰到了这样一个问题,在写组件时因为是component而不是directive所以不能构建动态模板并不是那么方便,如果采用相对路径的方式那么这样就会产生一个问题,引入到实际项目中时,由于模版路径不一致,这样将会无法找到对应的模板。

于是在不断的谷歌过程中,我们找到了以下几种可以component引入模板的解决方案

1、在template中写(这样代码风格相当拙计)
2、在templateUrl中引入模板的相对路径(这样无法构成通用组件)
3、利用$templateCache去动态引入模板(我们是下载了一个gulp-template-cache的bower,帮助我们生成一个存储模板的xx.js文件)
4、在页面中嵌入script【https://plnkr.co/edit/EOmonofrOHijfJv8YJyO?p=preview】

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读