AngularJS实现根据变量改变动态加载模板的方法


Posted in Javascript onNovember 04, 2016

本文实例讲述了AngularJS实现根据变量改变动态加载模板的方法。分享给大家供大家参考,具体如下:

directive:

return {
    restrict: 'E',
    replace: true,
    templateUrl: 'app/view/order.html',
    link: function (scope, element, attrs) {
      scope.Type = attrs.Type;
    }
};

模板:

<div ng-switch on="item.Type">
  <div ng-switch-when="1"><ng-include src="'views/1.html'"></ng-include></div>
  <div ng-switch-when="2"><ng-include src="'views/2.html'"></ng-include></div>
  <div ng-switch-when="3"><ng-include src="'views/3.html'"></ng-include></div>
 </div>

 希望本文所述对大家AngularJS程序设计有所帮助。

Javascript 相关文章推荐
JavaScript 字符串与数组转换函数[不用split与join]
Dec 13 Javascript
js原生appendChild的bug解决心得分享
Jul 01 Javascript
jQuery判断checkbox是否选中的小例子
Dec 02 Javascript
window.open打开窗口被拦截的快速解决方法
Aug 04 Javascript
js HTML5 Canvas绘制转盘抽奖
Sep 13 Javascript
想用好React的你必须要知道的一些事情
Jul 24 Javascript
微信小程序倒计时功能实现代码
Nov 09 Javascript
详解Vue中的基本语法和常用指令
Jul 23 Javascript
Vue2.X和Vue3.0数据响应原理变化的区别
Nov 07 Javascript
Node如何后台数据库使用增删改查功能
Nov 21 Javascript
纯 JS 实现放大缩小拖拽功能(完整代码)
Nov 25 Javascript
Vue自定义组件双向绑定实现原理及方法详解
Sep 03 Javascript
RGB和YUV 多媒体编程基础详细介绍
Nov 04 #Javascript
javascript设置文本框光标的方法实例小结
Nov 04 #Javascript
使用Curl命令查看请求响应时间方法
Nov 04 #Javascript
JS创建对象的写法示例
Nov 04 #Javascript
微信公众号支付H5调用支付解析
Nov 04 #Javascript
AngularJS用户选择器指令实例分析
Nov 04 #Javascript
AngularJS实现动态编译添加到dom中的方法
Nov 04 #Javascript
You might like
PHP 中的面向对象编程:通向大型 PHP 工程的办法
2006/12/03 PHP
php 模拟POST|GET操作实现代码
2010/07/20 PHP
PHP实现生成唯一会员卡号
2015/08/24 PHP
PHP环境中Memcache的安装和使用
2015/11/05 PHP
JS应用之禁止抓屏、复制、打印
2008/02/21 Javascript
javascript encodeURI和encodeURIComponent的比较
2010/04/03 Javascript
在myeclipse中如何加入jquery代码提示功能
2014/06/03 Javascript
form.submit()不能提交表单的错误原因及解决方法
2014/10/13 Javascript
浅谈重写window对象的方法
2014/12/29 Javascript
IE8 内存泄露(内存一直增长 )的原因及解决办法
2016/04/06 Javascript
vue单页面打包文件大?首次加载慢?nginx带你飞,从7.5M到1.3M蜕变过程(推荐)
2018/01/16 Javascript
React Native自定义控件底部抽屉菜单的示例
2018/02/08 Javascript
vue translate peoject实现在线翻译功能【新手必看】
2018/06/07 Javascript
electron制作仿制qq聊天界面的示例代码
2018/11/26 Javascript
微信小程序中使用Async-await方法异步请求变为同步请求方法
2019/03/28 Javascript
Vue通过provide inject实现组件通信
2020/09/03 Javascript
python实现发送和获取手机短信验证码
2016/01/15 Python
pycharm中使用anaconda部署python环境的方法步骤
2018/12/19 Python
python代码 输入数字使其反向输出的方法
2018/12/22 Python
Python 使用 attrs 和 cattrs 实现面向对象编程的实践
2019/06/12 Python
seek引发的python文件读写的问题及解决
2019/07/26 Python
python requests抓取one推送文字和图片代码实例
2019/11/04 Python
python的列表List求均值和中位数实例
2020/03/03 Python
Python并发请求下限制QPS(每秒查询率)的实现代码
2020/06/05 Python
python安装后的目录在哪里
2020/06/21 Python
HTML5拖拉上传文件的简单实例
2017/01/11 HTML / CSS
HTML5中indexedDB 数据库的使用实例
2017/05/11 HTML / CSS
Europcar西班牙:全球汽车租赁领域的领导者
2018/09/17 全球购物
捐款活动总结
2014/08/27 职场文书
乡镇干部个人对照检查材料思想汇报
2014/10/04 职场文书
个人总结格式范文
2015/03/09 职场文书
本科毕业论文答辩稿
2015/06/23 职场文书
2015毕业设计工作总结
2015/07/24 职场文书
2019感恩宣传标语!
2019/07/05 职场文书
详解Laravel框架的依赖注入功能
2021/05/27 PHP
排查并解决Oracle sysaux表空间异常增长
2022/04/20 Oracle