为了账号安全,请及时绑定邮箱和手机立即绑定

angular js 动态插入的html元素中无法进行数据的双向绑定?

angular js 动态插入的html元素中无法进行数据的双向绑定?

呼唤远方 2019-05-25 16:12:56
angular里面定义了这样一段$scope.dialogModal=function($name){varhtmlstr=''+''+''+''+''+''+$name+''+'实时温度'+''+''+''+''+'℃'+''+''+''+'-23'+''+''+'-15℃'+''+''+''+'设置温度'+''+''+''+'取消'+'确定'+''+''+'';returnhtmlstr;};其中绑定的数据是没有办法显示的但是同样的span在已经写好的html里面是可以显示的求大神告知
查看完整描述

2 回答

?
守着星空守着你

TA贡献1799条经验 获得超8个赞

ng-bind是字面量,都是字符串所以没办法显示的呀对于显示html有三种情况:
如果是不需要ng编译的模板,可以使用ng-html-bind和$sce服务配套使用
如果是需要ng编译的模板(但是不包含指令,包含一些变量),可以使用$interpolate服务编译成html字符串
如果是需要ng编译的模板(但是包含指令相关),可以是所有$compile服务编译成html元素节点
                            
查看完整回答
反对 回复 2019-05-25
  • 2 回答
  • 0 关注
  • 379 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号