前言

html中的属性很多,同样可以使用angularjs来定义:
ng-attr-(suffix)=只能使用变量定义
<div title="angularjs中的title">title</div>
<div ng-attr-title="angularjs中的title">title</div><!--这样写显示不出来标题-->
<div ng-attr-title="'angularjs中的title'">title</div><!--这样写显示不出来标题-->
<div ng-attr-title="{{titleStr}}">title</div><!--只能使用变量定义-->
angular.module('myApp',[])
.controller('myCtrl',['$scope',function($scope){
$scope.titleStr = "angularjs中的title";
}]);
ng-bind中使用字符可以将文字显示出来
<span ng-bind=" 'angularjs中的title' ";
用法实例代码:
<!DOCTYPE html>
<html lang="zh-CN" ng-app="app">
<head>
<meta charset="utf-8">
<title>ng-attr-(suffix)的用法</title>
<link rel="stylesheet" href="../bootstrap.min.css">
</head>
<body>
<div>
<p>1.正确做法:</p>
<input type="text" ng-model="suffix" placeholder="请输入input的type值">
(如:checkbox,radio,button,submit...)
<br><br>
我将随着输入的值变化:<input ng-attr-type="{{ suffix }}">
</div>
<div style="margin-top: 20px;">
<p>2.错误做法:cx="{{ cx }}"</p>
<p>这里的错误做法,并非真正的错误做法,只是有时浏览器会对属性会进行很苛刻的限制,所以不建议这样做。比如svg</p>
<div style="border: 1px solid red;width: 200px;height: 200px;">
<svg>
<circle cx="{{ cx }}"></circle>
</svg>
这里浏览器会报错
</div>
改为:ng-attr-cx="{{ cx }}"
<div style="border: 1px solid green;width: 200px;height: 200px;">
<svg>
<circle ng-attr-cx="{{ cx }}"><circle>
</svg>
这里不会报错
</div>
</div>
<script src="../angular.min.js"></script>
<script>
angular.module('app', [])
</script>
</body>
</html>
总结
以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作能带来一定的帮助,如果有疑问大家可以留言交流。
# angularjs
# ng
# attr
# angular
# javascript中setAttribute兼容性用法分析
# JavaScript中setAttribute用法介绍
# JS中Attr的用法详解
# 报错
# 不出来
# 这样做
# 请输入
# 会对
# 我将
# 可以使用
# 这篇文章
# 有疑问
# myApp
# module
# myCtrl
# controller
# titleStr
# span
# js
# scope
# CN
# zh
相关文章:
如何选择高效稳定的ISP建站解决方案?
建站中国必看指南:CMS建站系统+手机网站搭建核心技巧解析
官网网站制作腾讯审核要多久,联想路由器newifi官网
香港服务器建站指南:外贸独立站搭建与跨境电商配置流程
广东专业制作网站有哪些,广东省能源集团有限公司官网?
在线制作视频的网站有哪些,电脑如何制作视频短片?
独立制作一个网站多少钱,建立网站需要花多少钱?
如何在宝塔面板中修改默认建站目录?
建站主机类型有哪些?如何正确选型
如何选择网络建站服务器?高效建站必看指南
制作网站哪家好,cc、.co、.cm哪个域名更适合做网站?
如何用y主机助手快速搭建网站?
如何用花生壳三步快速搭建专属网站?
头像制作网站在线制作软件,dw网页背景图像怎么设置?
如何快速搭建支持数据库操作的智能建站平台?
重庆市网站制作公司,重庆招聘网站哪个好?
建站之星后台搭建步骤解析:模板选择与产品管理实操指南
如何配置支付宝与微信支付功能?
GML (Geography Markup Language)是什么,它如何用XML来表示地理空间信息?
如何在服务器上三步完成建站并提升流量?
制作网站的基本流程,设计网站的软件是什么?
陕西网站制作公司有哪些,陕西凌云电器有限公司官网?
制作门户网站的参考文献在哪,小说网站怎么建立?
如何注册花生壳免费域名并搭建个人网站?
如何生成腾讯云建站专用兑换码?
阿里云高弹*务器配置方案|支持分布式架构与多节点部署
小米网站链接制作教程,请问miui新增网页链接调用服务有什么用啊?
合肥做个网站多少钱,合肥本地有没有比较靠谱的交友平台?
已有域名和空间如何搭建网站?
如何快速生成ASP一键建站模板并优化安全性?
如何选择可靠的免备案建站服务器?
如何通过云梦建站系统实现SEO快速优化?
C#如何在一个XML文件中查找并替换文本内容
教学论文网站制作软件有哪些,写论文用什么软件
?
建站主机数据库如何配置才能提升网站性能?
宝盒自助建站智能生成技巧:SEO优化与关键词设置指南
免费网站制作模板下载,除了易企秀之外还有什么H5平台可以制作H5长页面,最好是免费的?
已有域名能否直接搭建网站?
建站之星微信建站一键生成小程序+多端营销系统
如何在建站之星绑定自定义域名?
建站之星代理如何优化在线客服效率?
Android滚轮选择时间控件使用详解
如何快速打造个性化非模板自助建站?
实惠建站价格推荐:2025年高性价比自助建站套餐解析
平台云上自助建站如何快速打造专业网站?
广平建站公司哪家专业可靠?如何选择?
哪家制作企业网站好,开办像阿里巴巴那样的网络公司和网站要怎么做?
linux top下的 minerd 木马清除方法
制作无缝贴图网站有哪些,3dmax无缝贴图怎么调?
网站制作大概要多少钱一个,做一个平台网站大概多少钱?
*请认真填写需求信息,我们会在24小时内与您取得联系。