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

HAML AngularJS:创建自定义“ng”前缀,如“data”

发布时间:2020-12-17 17:18:43 所属栏目:安全 来源:网络整理
导读:HAML理解“data”关键字的基本哈希,因此: %div {data:{id:“5”,名称:“carsten”}} 相当于 %div {‘data-id’= “5”,“data-name”= “carsten”} 恕我直言,以前的语法更具可读性. AngularJS使用了很多ng-something属性.是否可以配置HAML,以便: %h
HAML理解“data”关键字的基本哈希,因此:

%div {data:{id:“5”,名称:“carsten”}}

相当于

%div {‘data-id’=> “5”,“data-name”=> “carsten”}

恕我直言,以前的语法更具可读性.

AngularJS使用了很多ng-something属性.是否可以配置HAML,以便:

%html {‘ng-app’=> “myApp”,“ng-controller”=> “myCtrl”}

可写成

%html {ng:{app:“myApp”,controller:“myCtrl”}}

解决方法

您不需要配置任何内容,这是当前版本的工作方式:

%html{ ng: { app: "myApp",controller: "myCtrl" } }

生产:

<html ng-app='myApp' ng-controller='myCtrl'></html>

文档需要更新,但current behaviour是具有值的任何属性,哈希以这种方式扩展,而不仅仅是数据.

(编辑:李大同)

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

    推荐文章
      热点阅读